Описание тега cprofile
NoneC Profile is a built-in Python module that describes the run time performance of a program, providing a variety of statistics.
0
ответов
Скрипт работает быстрее во время профилирования
Это займет 40 секунд: Python - m cProfile -o outfile.txt myscript.py Это займет 150 секунд: Python myscript.py Результаты идентичны Какую магию делает cProfile здесь?
09 ноя '17 в 16:20
0
ответов
Что означает вывод cProfile "{встроенный метод load}"?
Я не могу понять, что {built-in method load} вывод в cProfile означает. Я знаю, что этот вопрос уже задавался, но я не видел реального ответа. Я не мог узнать и сам. Выполненный скрипт (Go_IA_vs_IA.py) импортирует функции из Go_settings.py и использ…
13 апр '17 в 12:45
3
ответа
Python cprofile имя файла: белья получить полный путь
Я использую cprofile чтобы получить высокие правонарушители, однако filename:lineno только перечисляет имя файла, но наличие пути к файлу было бы более полезно, чтобы быстро открыть этот путь. Особенно, если в разных иерархиях могут быть одинаковые …
06 июн '18 в 23:35
1
ответ
Командная строка cProfile, как уменьшить вывод
Я пытаюсь запустить cProfile на своем скрипте Python, и все, что меня волнует, это общее время, необходимое для запуска. Есть ли способ изменить python -m cProfile myscript.py таким образом, вывод - это всего лишь общее время?
27 июн '16 в 15:36
0
ответов
Условное профилирование с помощью cProfile
Есть ли способ сделать "условное профилирование" с cProfile? У меня есть метод, давайте назовем его readPackets() Предполагается, что это займет не более нескольких миллисекунд, но время от времени это занимает 0,5 секунды или более. (Проблема связа…
08 ноя '17 в 23:11
1
ответ
Правильный способ использования cProfile
Я хочу профилировать некоторые функции, которые я написал. Я смотрю на документы для cProfile, и я не понимаю, в чем (если таковые имеются) разница между следующими двумя частями кода: import cProfile profile = cProfile.Profile() result = profile.ru…
20 окт '16 в 01:46
1
ответ
Понимание вывода Python cProfile
Мои скрипты на Python анализируют файлы последовательно, делают простую очистку данных и записывают в новый CSV-файл. я использую csv, выполнение сценария занимает очень много времени. cProfile вывод выглядит следующим образом: Я много гуглил, прежд…
02 дек '14 в 21:48
2
ответа
Python: интерпретация логов cProfile
У меня есть метод определения наиболее совместимого человека для каждого другого человека. По сути, есть два вложенных цикла над элементами dict, который отображается от человека к списку (где аналогичные списки определяют совместимость), там вычисл…
04 мар '13 в 19:02
1
ответ
cProfile for Python не распознает имя функции
В приложении есть функция электронной почты, которую я хочу профилировать. Когда я пытаюсь сделать что-то подобное, это взрывается from django.core.management import BaseCommand import cProfile class Command(BaseCommand): def handle(self, *args, **o…
17 янв '12 в 20:00
2
ответа
Проблемы при попытке использовать cProfile
Я пытаюсь запустить код ниже в Python 2.7 GUI: python -m cProfile -s time abc.py Однако вот ошибка у меня есть: >>> python -m cProfile -s time abc.py >>> ^ >>> SyntaxError: invalid syntax Любая идея, как я могу решить это?
22 дек '16 в 20:45
2
ответа
Неверный синтаксис при запуске cProfile
Я пытаюсь бежать python -m cProfile simple_test_script.py, Я на Windows 7, Python 2.7.10. simple_test_script.py: import numpy as np from numpy.linalg import eigvals def run_experiment(niter=100): K = 100 results = [] for _ in xrange(niter): mat = np…
25 май '15 в 08:47
1
ответ
Python cProfile: как отфильтровать конкретные вызовы из данных профилирования?
Я начал профилировать сценарий, который имеет много sleep(n) заявления. В целом, я получаю более 99% времени, проведенного во время сна. Тем не менее, он иногда сталкивается с проблемами производительности в то время, когда он выполняет реальную раб…
21 сен '10 в 15:09
1
ответ
Как сделать тайм-аут при профилировании кода с помощью cProfiler без изменения кода пользователя?
Часто во время моей работы я пишу код для чтения строк из файла и обрабатываю эти строки по одной за раз. Иногда обработка строк усложняется, а файл длинный, например, сегодня для обработки 200 строк требуется примерно одна минута, а общее количеств…
06 дек '15 в 04:20
2
ответа
Ошибка компиляции cprofile на python
Используя cProfile из python, я cprofiled мой код, но я продолжаю получать эту ошибку, связанную с compile() и нулевым символом, который я не совсем понимаю. Сообщение об ошибке: [cProfileV]: вывод cProfile доступен по адресу http://127.0.0.1:4000/ …
06 авг '15 в 05:55
0
ответов
Есть ли D3-подобная библиотека для визуализации результатов cProfile?
Я ищу библиотеку, основанную или нет в рамках D3, которая позволяет мне отображать на веб-странице результаты cProfile. Результаты в основном представляют собой следующую таблицу: ncalls tottime percall cumtime percall filename:lineno(function) 1 0.…
25 ноя '18 в 01:16
1
ответ
Как сократить время на настройку производительности playbook
Я работаю над настройкой производительности ANSIB со следующей записью. --- # simplespeedtest.yml - hosts: localhost connection: local gather_facts: false tasks: - command: echo 1 - command: echo 2 - command: echo 30 Я протестировал время выполнения…
11 янв '18 в 07:44
1
ответ
Как правильно использовать cProfile с асинхронным кодом?
Я пытаюсь определить, как правильно использовать cProfile и pstats с асинхронным кодом. Я профилирую свой сценарий, запустив cProfile.run('loop.run_until_complete(main())', 'profile.stats'), После использования pstats сортировать по SortKeys.TIMEЯ п…
15 фев '19 в 23:15
1
ответ
Ошибка при профилировании отлично работающего многопроцессорного Python-скрипта с помощью cProfile
Я написал небольшой скрипт на Python, который использует multiprocessing (См. /questions/42934891/mnogoprotsessornaya-obrabotka-na-teed-generatorah/42934897#42934897). Это работает, когда я проверяю это: $ ./forkiter.py 0 1 2 3 4 sum of x+1: 15 sum …
27 янв '17 в 10:55
0
ответов
Профилирование модуля Python из командной строки
У меня есть проект Python, где я выполняю приложение в виде модуля, используя -m флаг. Так что-то вроде: python -m apps.validate -i input.mp4 Теперь я хочу профилировать его с помощью командной строки. Так что встроенные примеры предлагают вызывать …
31 янв '19 в 16:27
0
ответов
Нет выхода из CPython
Я пытаюсь профилировать приложение, написанное с использованием PySide и OpenCV, и получаю странное поведение с профилировщиком. Я запускаю свой код, используя следующую строку: python -m cProfile -o output.file repo/src/application_window.py Это им…
28 май '14 в 16:28