Tag: python

Как отключить ведение журнала, не удаляя их из кода

Если во всей кодовой базе существуют ведомости ведения журнала, как мне настроить регистратор, поэтому мне не нужно комментировать каждый вызов регистратора при развертывании кода в процессе производства? Вот мой текущий код: import logging logging.basicConfig(filename='./example.log', level=logging.DEBUG, format='%(asctime)s %(name)-12s %(levelname)-8s %(message)s', datefmt='%m-%d %H:%M') logging.debug('debug failed') logging.info('info failed') logging.warning('A warning')

Использование pandas для построения графиков с ошибками

Я пытаюсь создать штриховые графики из DataFrame следующим образом: Pre Post Measure1 0.4 1.9 Эти значения представляют собой медианные значения, которые я рассчитывал из других источников, и у меня также есть их дисперсия и стандартное отклонение (и стандартная ошибка тоже). Я хотел бы построить результаты в виде штрихового графика с соответствующими ошибками, но указание более […]

Scikit Learn – Извлеките токены из строкового разделителя с помощью CountVectorizer

У меня есть список строк. Если какая-либо строка содержит символ «#», тогда я хочу извлечь первую часть строки и получить количество отсчетов слов из этой части строки. т.е. если строка является «первым вопросом # в stackoverflow», ожидаемые токены являются «первыми», «вопрос», Если строка не содержит '#', тогда возвращаем токены всей строки. Чтобы вычислить термин матрица […]

Подпроцесс Python, использование аргумента оболочки

Глядя на http://docs.python.org/2/library/subprocess.html#frequently-used-arguments, я сделал предположение, что если вы не используете shell=True , то нет возможности использовать rm , cp , mv и т. Д. Возможно, документация устарела, поскольку они кормят метод вызова строкой, где она должна быть списком. Но использование shell=False конечно не мешает использованию указанных команд оболочки. shell = False отключает все функции […]

Использование Numpy для поиска среднего значения для наборов данных с некоторыми отсутствующими данными

У меня есть несколько (10 или около того) наборов данных в формате CSV. Каждый столбец набора данных представляет собой один из аспектов работающей системы (доступная ОЗУ, использование ЦП, открытые TCP-соединения и т. Д.). Каждая строка содержит значения для этих столбцов в один момент времени. Наборы данных были отобраны во время отдельных прогонов того же теста. […]

openCV: обнаружение края Sobel дает мне ошибку утверждения

Я использую python-openCV. При использовании обнаружения края Sobel я получаю следующую ошибку утверждения: src.size() == dst.size() && src.channels() == dst.channels() && ((src.depth() == CV_8U && (dst.depth() == CV_16S || dst.depth() == CV_32F)) || (src.depth() == CV_32F && dst.depth() == CV_32F)) Я создаю dest с помощью CreateImage() и имеет тот же размер и каналы, что и […]

Создание и запуск llvm-py на Mac OS X

Я пытался создать llvm-py на Mac OS X. Это то, что я пытался сделать, мне нужно было загрузить 11vm-2.7, а файл README имеет следующий комментарий: Убедитесь, что '-enable-pic' передан в LLVM 'configure' Загрузить llvm 2.7 . Построить llvm 2.7: Запустить ./configure –prefix=LLVM_DIRECTORY –enable-pic Загрузить llvm-py 0.6 . Build llvm-py 0.6: Запустите python setup.py build –llvm-config=LLVM_DIRECTORY/bin/llvm-config […]

Распространение скриптов Python без расширения .py

если я пишу пакет в Python для распространения, и я поместил некоторые скрипты в исполняемые файлы в scripts setup.py , есть ли стандартный способ сделать их не имеющими расширение * .py? Достаточно ли просто делать файлы, у которых нет расширения .py или что-то еще необходимо? Удалит ли .py из имени файла, который нарушит любую функциональность, […]

Простое управление зависимостями для проекта Python

Я исхожу из фона Java и совершенно нового на Python. Теперь у меня есть небольшой проект с несколькими файлами Python, которые содержат несколько импорта. Я знаю, что у меня нет импортированных зависимостей, установленных на моем компьютере, поэтому я пытаюсь выяснить необходимые зависимости и запустить pip для их установки. Я хотел бы сделать это по-другому. Я […]

Оптрон не отвечает

Я пытаюсь понять optparse немного лучше, но я боюсь понять, почему следующий код ведет себя так, как он делает. Я что-то делаю глупо? import optparse def store_test(option, opt_str, value, parser, args=None, kwargs=None): print 'opt_str:', opt_str print 'value:', value op = optparse.OptionParser() op.add_option('-t', '–test', action='callback', callback=store_test, default='test', dest='test', help='test!') (opts, args) = op.parse_args(['test.py', '-t', 'foo']) print […]

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