python -m cProfile -s cumulative main.py
Il semble que vous puissiez voir la vitesse d'exécution de chaque fonction. C'est incroyable.
Histoire de mesurer le temps d'exécution du code avec IPython
Dans iPython, vous pouvez mesurer le temps d'exécution de votre code avec la commande% time comme celle-ci. Hey.
In [2]: %time l = range(10000)
CPU times: user 4 µs, sys: 1e+03 ns, total: 5 µs
Wall time: 7.87 µs
Par conséquent, IPython fournit également une commande appelée% timeit qui exécute automatiquement% time un nombre approprié de fois et renvoie la valeur moyenne comme guide pour le temps d'exécution.
% prun et% run -p Je ne savais même pas.
Vois ici. Histoire de mesurer le temps d'exécution du code avec IPython
fin.
Recommended Posts