Вопросы по теме 'cprofile'

Профилирование Python в Windows: как игнорировать встроенные функции
Я не смог найти это нигде в Интернете. Я хотел узнать, используя профилировщик, как лучше оптимизировать мой код, и при сортировке по функциям, которые в совокупности занимают больше всего времени, такие вещи, как str(), print и другие подобные...
1442 просмотров

Серьезные накладные расходы в Python cProfile?
Привет, опытные питонисты, я начинаю использовать cProfile, чтобы иметь более подробную информацию о времени для моей программы. Однако меня очень беспокоит, что есть значительные накладные расходы. Любая идея, почему cProfile сообщил о 7 секундах,...
2439 просмотров
schedule 24.07.2023

профилировать метод класса в Python с помощью cProfile?
Я хотел бы профилировать метод функции в Python, используя cProfile. Я пробовал следующее: import cProfile as profile # Inside the class method... profile.run("self.myMethod()", "output_file") Но это не работает. Как я могу вызвать...
30108 просмотров
schedule 16.12.2022

Расширение Fortran для Python через f2py: как профилировать?
Я использую расширение Python (2.7.2), написанное на Fortran (gfortran 4.4.7), скомпилированное с помощью f2py (Ver. 2). Я могу профилировать часть Python с помощью cProfile , но результат не дает никакой информации о функциях Fortran. Вместо...
652 просмотров
schedule 29.03.2023

Могу ли я запустить line_profiler поверх теста pytest?
Я определил несколько длительных тестов pytest с помощью py.test --durations=10 Теперь я хотел бы оснастить один из этих тестов чем-то вроде line_profiler или cprofile. Я действительно хочу получить данные профиля из самого теста, так как...
9352 просмотров
schedule 25.04.2023

Результаты Python cProfile: два числа для ncalls
Недавно я начал профилировать серверное приложение, над которым работал, пытаясь выяснить, на что тратится избыточное процессорное время, и искать способы сделать работу более гладкой. В целом, я думаю, что хорошо разобрался в использовании...
4185 просмотров
schedule 04.07.2022

Как профилировать время, проведенное в библиотечных функциях?
Когда я пытаюсь профилировать класс, я не могу разбить время, потраченное на каждый из моих собственных методов и функций. Например, используя cProfile , я могу сделать следующее: import numpy as np import cProfile class Test_Class: def...
524 просмотров
schedule 22.06.2022

PyCharm + cProfile + py.test --› представление снимка pstat + график вызовов пусты
В PyCharm я установил py.test в качестве средства запуска тестов по умолчанию. У меня есть простой тестовый пример: import unittest import time def my_function(): time.sleep(0.42) class MyTestCase(unittest.TestCase): def...
1520 просмотров
schedule 15.07.2023

Как вывести файл .cprofile из скрипта
Я использую cProfiler в своем сценарии. Я хотел бы вывести файл .cprofile с результатами. Я хочу получить выходной файл, который не читается человеком, а затем открыть его в змеиной визе. Это возможно? я не могу использовать python -m...
317 просмотров
schedule 06.06.2022

Несоответствие производительности mpi4py после профилирования
Я немного поработал с массивами MPI4py и недавно обнаружил увеличение производительности после использования функций Scatterv() . Я разработал код для проверки типа данных входного объекта, и, если это числовой массив numpy, он выполняет рассеяние с...
209 просмотров
schedule 04.08.2023

Не удалось найти параметр профилировщика в моем Pycharm CE
Я хотел выполнить профилирование своего кода на Python, написанного с использованием Pycharm IDE. Я создал одну функцию, которая вызывает несколько функций. def f1(): #do something def f2(): #do something def f3(): #do something def...
217 просмотров
schedule 26.07.2022

Профилируйте задачу сельдерея с помощью cProfile
У меня есть приложение django, которое запускает некоторые асинхронные задачи в фоновом режиме с помощью сельдерея. Я хотел бы профилировать задачи, выполняемые внутри работника сельдерея. Я нашел эти вопросы но они были не очень полезны. Как...
98 просмотров
schedule 05.06.2022