профилирование модуля Python из командной строки - PullRequest
0 голосов
/ 31 января 2019

У меня есть проект на Python, где я запускаю приложение как модуль, используя флаг -m.Так что-то вроде:

python -m apps.validate -i input.mp4

Теперь я хочу профилировать его с помощью командной строки.Так что встроенные примеры предлагают вызывать сам модуль cProfile.Тем не менее я не могу сделать что-то вроде:

python -m cProfile apps.validate -i input.mp4

Однако это приводит к ошибке «Нет такого файла или каталога».Я не могу просто перейти в каталог apps и запустить validate.py из-за относительного импорта.

Есть ли способ профилировать модуль в командной строке?

...