Мне было интересно, есть ли эквивалент Python VisualVM Java. Функция, которая мне нужна, - это профилирование работающего интерпретатора Python в режиме реального времени.VisualVM эквивалент для Python
Немного фона: недавнее изменение моей базы кода значительно замедлило его. Я хотел бы узнать, что делает мой код, не перезагружая вычисления. Альтернативой является остановка интерпретатора и его перезапуск с -m cProfile
, потерявший день процессорного времени.
Любые предложения приветствуются.
Python имеет 'sys.set_trace', который может быть установлен во время запуска программы. Должно быть возможно начать профилирование во время выполнения программы. – User