Программное редактирование источника Python

Это то, что я считаю очень полезным. В принципе, я бы хотел, чтобы был способ редактировать исходный код Python программно, не требуя вмешательства человека. Я хотел бы сделать пару вещей, которые я хотел бы сделать с этим: Отредактируйте конфигурацию приложений Python, которые используют исходные модули для настройки. Настройте «шаблон», чтобы я мог настроить исходный файл […]

Как собрать выходные данные из подпроцесса Python

Я пытаюсь сделать процесс python, который считывает некоторые данные, обрабатывает их и выводит результат. Обработка выполняется подпроцессом (NER) Стэнфорда, для иллюстрации я буду использовать «кошку». Я точно не знаю, сколько даст результат NER, поэтому я использую отдельный поток, чтобы собрать все его и распечатать. Следующий пример иллюстрирует. import sys import threading import subprocess # start […]

OCR Python: преобразование отсканированного изображения в текст для обработки

Я пытаюсь создать заявку на пиктограмму ответа (вопрос с множественным выбором) python. Лист ответов будет сканироваться в файл изображения (gif, png, jpg, в зависимости от формата). Мое приложение имеет доступ к базе данных, где хранятся все ответы. Таким образом, все, что ему нужно, – это какие-то данные из отсканированного изображения, чтобы он мог сравнивать ответ […]

Нравится

Я потратил почти час на поиски решения, но документация для numpy.distutils очень скудная. У меня есть f2py-wrapped module. Он состоит в основном из 3-х файлов: a.f90 a.pyf lib.a <- this is a static library that contains most of the computational code Модуль хорошо скомпилирован со следующей командой shell-script. f2py –build-dir temp -c a.pyf a.f90 lib.a […]

Обработка изображения таблицы для получения данных из нее

У меня есть этот образ таблицы (см. Ниже). И я пытаюсь получить данные из таблицы, похожие на эту форму (первая строка таблицы): rows[0] = [x,x, , , , ,x, ,x,x, ,x, ,x, , , , ,x, , , ,x,x,x, ,x, ,x, , , , ] Мне нужно количество x, а также количество пробелов. Будут также […]

Почему .sum () быстрее, чем .any () или .max ()?

Оптимизируя медленные части моего кода, я был удивлен тем, что A.sum() почти в два раза быстрее, чем A.max() : In [1]: A = arange(10*20*30*40).reshape(10, 20, 30, 40) In [2]: %timeit A.max() 1000 loops, best of 3: 216 us per loop In [3]: %timeit A.sum() 10000 loops, best of 3: 119 us per loop In [4]: […]

«setup.py test» Место установки яйца?

У меня есть все яйца, которые мой проект требует предварительной загрузки в каталог, и я хотел бы, чтобы setuptools устанавливал только пакеты из этого каталога. В моем setup.cfg меня есть: [easy_install] allow_hosts = None find_links = ../../setup Я запускаю python setup.py develop и он находит и устанавливает все пакеты правильно. Для тестирования у меня есть […]

Как обрабатывать категориальные переменные в sklearn GradientBoostingClassifier?

Я пытаюсь подготовить модели с помощью GradientBoostingClassifier с использованием категориальных переменных. Ниже приведен пример примитивного кода, просто для того, чтобы попытаться ввести категориальные переменные в GradientBoostingClassifier . from sklearn import datasets from sklearn.ensemble import GradientBoostingClassifier import pandas iris = datasets.load_iris() # Use only data for 2 classes. X = iris.data[(iris.target==0) | (iris.target==1)] Y = iris.target[(iris.target==0) […]

Функция накопления cython numpy

Мне нужно реализовать функцию для суммирования элементов массива с переменной длиной раздела. Так, a = np.arange(10) section_lengths = np.array([3, 2, 4]) out = accumulate(a, section_lengths) print out array([ 3., 7., 35.]) Я попытался выполнить реализацию на cython здесь: https://gist.github.com/2784725 для производительности я сравниваю с решением pure numpy для случая, когда section_length являются одинаковыми: LEN = […]

Преобразование выражения, включающего трансляцию вектора в числовую функцию с lambdify

Я написал сценарий в python, который использует sympy для вычисления пары векторных / матричных формул. Однако, когда я пытаюсь преобразовать их в функции, которые я могу оценить с помощью sympy.lambdify, я получаю SyntaxError: EOL при сканировании строкового литерала Вот код с той же ошибкой, чтобы вы могли видеть, что я имею в виду. import sympy […]

 
Interesting Posts for Van-Lav

Как напечатать необработанную строку html с помощью urllib3?

Установка среды python / sphinx на окна?

Как я могу использовать автоматически созданный неявный класс модели в Django в поле ForeignKey?

Как запустить максимум 10 потоков за один раз?

Как создать пользовательскую целевую функцию в Keras?

Как изменить размер корзины при группировке данных по диапазонам?

Matplotlib: построение прозрачной гистограммы с непрозрачным краем

Как создать ramdisk в Python?

Как получить общее имя для часового пояса pytz, например. EST / EDT для Америки / New_York

Различные результаты интеграции с использованием метода Монте-Карло против scipy.integrate.nquad

Как эффективно пробовать комбинации строк в pandas DataFrame

Будущее и стабильность IronPython

Как прочитать результат Radiobutton с Python

Ошибка инициализации объекта Python. Или я не понимаю, как работают объекты?

Разверните строку до нескольких строк в pandas dataframe

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