python

Допустим у нас есть функция манекена: async def foo(arg): result = await some_remote_call(arg) return result.upper() в чем разница между: coros = [] for i in range(5): coros.append(foo(i)) loop = get_event_loop() loop.run_until_complete(wait(coros)) и: from asyncio import ensure_future fu...

Я ищу библиотеку PDF, которая позволит мне извлечь текст из PDF-документа. Я посмотрел на PyPDF, и это может извлечь текст из PDF-документа очень красиво. Проблема с этим заключается в том, что если в документе есть таблицы, текст в таблицах извлекается в соответствии с остальной частью текста документа. Это ...

Я понимаю, что ".файлы pyc-это скомпилированные версии файлов с открытым текстом.py, созданные во время выполнения для ускорения работы программ. Однако я заметил несколько вещей: при изменении файлов " py " поведение программы изменяется. Это указывает на то, что файлы" py " компилируются или, по крайней м...

есть ли простой способ удалить часовой пояс из объекта pytz datetime? например, реконструкция dt С dt_tz в этом примере: >>> import datetime >>> import pytz >>> dt = datetime.datetime.now() >>> dt datetime.datetime(2012, 6, 8, 9, 27, 32, 601000) >>> dt_tz = pytz.u...

у меня есть массив списков цифр, например: [0] (0.01, 0.01, 0.02, 0.04, 0.03) [1] (0.00, 0.02, 0.02, 0.03, 0.02) [2] (0.01, 0.02, 0.02, 0.03, 0.02) ... [n] (0.01, 0.00, 0.01, 0.05, 0.03) что я хотел бы сделать, это эффективно вычислить среднее и стандартное отклонение по каждому индексу списка, по все...

вход:"tableapplechairtablecupboard..." много слов какой был бы эффективный алгоритм разбить такой текст на список слов и получить: выход:["table", "apple", "chair", "table", ["cupboard", ["cup", "board"]], ...] Первое, что приходит на ум, чтобы пройти через все возможные слова (начиная с первой буквы) и н...

может ли кто-нибудь изменить namedtuple или предоставить альтернативный класс, чтобы он работал для изменяемых объектов? в первую очередь для удобства чтения, я хотел бы что-то похожее на namedtuple, что это: from Camelot import namedgroup Point = namedgroup('Point', ['x', 'y']) p = Point(0, 0) p.x = 10 &...

Я хочу получить доступ к некоторым сборкам .NET, написанным на C# из кода Python. небольшое исследование показало, что у меня есть два варианта: IronPython С возможностью/поддержкой интерфейса .NET встроенный Python с Python .NET package каковы компромиссы между двумя решениями?...

я прочитала Python 2 docs и увидел id() функция: возвращает "идентичность" объекта. Это целое число (или длинное целое число), которое гарантированно будет уникальным и постоянным для этого объекта в течение его жизни. Два объекта с неперекрывающимися жизненными циклами могут иметь одинаковое значение id ...

Я использую для запуска $s =~ s/[^[:print:]]//g; на Perl, чтобы избавиться от непечатаемых символов. в Python нет классов регулярных выражений POSIX, и я не могу написать [:print:] имея это означает то, что я хочу. Я не знаю, как в Python определить, является ли символ печатным или нет. что бы вы сдела...