import sys def exemple(n): j = 0 for i in range(n): j = j + i return n def profiler(frame, event, arg): print event, frame.f_code.co_name, frame.f_lineno, "->", arg # Activation de profiler dans l'appel suivant de la fonction sys.setprofile(profiler) # Profiler l'appel de cette fonction exemple(1) # Désactiver le profilage sys.setprofile(None) # Appel de la méthode sans profilage exemple(2) """ call exemple 0 -> None return exemple 8 -> 1 """ |
Livres Sur ce Sujet
Apprendre à programmer avec Python 3 Apprenez à programmer en Python Python : Petit guide à l’usage du développeur agile Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices !