Как читать несколько больших файлов параллельно с использованием многопроцессорности python?

У меня есть набор больших текстовых файлов. В настоящее время у меня есть функция генератора, которая последовательно анализирует каждый файл и дает значение для каждой строки. def parse(): for f in files: for line in f: # parse line yield value Для повторения всех файлов требуется 24 часа ! Мне интересно знать, можно ли параллельно […]

8 головоломка с использованием слепого поиска (грубая сила) и эвристическая дистанция на Манхэттене

Я разработал свою собственную программу на Python для решения 8-головоломок. Первоначально я использовал «слепой» или неинформированный поиск (в основном грубой форсинг), генерирующий и исследующий всех возможных преемников и использующий поиск в ширину. Когда он находит состояние «цель», он, в основном, обращается к исходному состоянию и доставляет (как мне кажется) наиболее оптимизированные шаги для его решения. […]

изображение не найдено – ошибка построения дерева решений с помощью точки

Я пытаюсь следовать за этим битом от scikit – узнайте о построении дерева решений с помощью graphviz . Когда я бегу (datasci)benjamins-MacBook-Pro-2:Scripts Ben$ dot -Tpdf iris.dot -o iris.pdf Появляется следующее сообщение об ошибке dyld: библиотека не загружена: /usr/lib/libltdl.7.dylib Ссылка из: // anaconda / envs / datasci / bin / dot Причина: изображение не найденная ловушка […]

Почему процесс Python не показывает использование сети?

В настоящее время я кодирую программу, которая довольно интенсивно работает в сети (100+ запросов в секунду). Поскольку у меня нет большой пропускной способности в Интернете, меня интересовало, сколько пропускной способности фактически занимает программа, поэтому я решил взглянуть на управление задачами: Однако он показывает 0 Мбит / с … Я на 100% уверен, что используется не […]

Сохранить Excel как HTML в Python

Я пытаюсь сохранить существующий файл Excel в HTML на Python, используя win32com.client . Ниже приведен мой код и результирующее сообщение об ошибке. Какие-либо предложения? import win32com.client as win32 excel = win32.gencache.EnsureDispatch('Excel.Application') wb = excel.Workbooks.Open(r'D:\eclipse\test.xlsx') excel.Visible = True ws = wb.Worksheets('Sheet1') ob = wb.PublishObjects.Add(1,'C:\test.html','Sheet1') ob.Publish(True) Со следующим Traceback: Traceback (most recent call last): File "D:\eclipse\DMS\AGADMS\exceltohtml.py", line […]

Django Rosetta DjangoUnicodeDecodeError

Я получаю следующую ошибку, используя django rosetta (версия 0.7.6), когда я нажимаю на язык, на котором я хочу начать перевод. Это сервер Debian с apache. Я думаю, что эта ошибка вызвана некоторыми строками перевода. Однако я не могу имитировать эту ошибку на локальном сервере (используя OS X) и в других программах для перевода. POS могут […]

проблемы соскабливания веб-страницы с помощью python

Привет, я довольно новичок в python, и мой босс попросил меня очистить эти данные, но это не моя сильная сторона, поэтому мне было интересно, как я буду это делать. Текст, который я получаю, также меняет отметки кавычки каждые несколько минут, поэтому я также не уверен, как найти это. Я использую красивый суп в настоящий момент […]

Gtk-Message: Не удалось загрузить модуль «overlay-scrollbar», «unit-gtk-module», «canberra-gtk-module»,

Всякий раз, когда я пытаюсь построить график в python (используя библиотеку matplotlib) или покажу изображение (используя библиотеку matplotlib / opencv) в моем терминале Ubuntu 14.04, я получаю это GTK-сообщение (иногда даже если код работает нормально и рисует изображение : Gtk-Message: Failed to load module "overlay-scrollbar" Gtk-Message: Failed to load module "unity-gtk-module" Gtk-Message: Failed to load […]

Проблема с общей библиотекой PYTHONPATH

Я давний лайкер, первый постер, пожалуйста, будьте осторожны. Я использую Python уже пару месяцев, и я пытаюсь установить библиотеку под названием heatmap именно этой вилкой . Установив через zip-файл, я могу импортировать Heatmap просто отлично, но я получаю исключение, когда я пытаюсь его использовать: Exception Traceback (most recent call last) <ipython-input-14-ce255099c4d1> in <module>() —-> 1 […]

Как уловить утверждение (вызванное на C ++) во время выполнения в python

Я хочу встроить C ++ в приложение python. Я не хочу использовать библиотеку Boost. Если функция C ++ делает утверждение, я хочу поймать ее и напечатать ошибку в моем приложении python или получить некоторую подробную информацию, такую ​​как номер строки в скрипте python, вызвавший ошибку. и главное – «Я хочу продолжить дальше в потоке выполнения […]

Python - лучший язык программирования в мире.