Maison >développement back-end >Tutoriel Python >Comment puis-je mesurer efficacement le temps total d'exécution de mon programme Python ?
En Python, quantifier le temps d'exécution d'un programme est une exigence courante, notamment à des fins d'optimisation des performances et de débogage. Cet article aborde le défi spécifique de mesurer le temps total d'exécution d'un script Python.
Bien que le module timeit soit efficace pour chronométrer de petits extraits de code, il n'est pas adapté pour mesurer le temps d'exécution d'un programme entier. Par conséquent, nous présentons une approche simple utilisant le module time :
import time # Record the start time start_time = time.time() # Execute the main program logic main() # Get the elapsed time elapsed_time = time.time() - start_time # Print the result print("--- %s seconds ---" % elapsed_time)
Cette approche suppose que votre programme prend au moins un dixième de seconde pour s'exécuter. Le temps écoulé est ensuite imprimé en secondes, représentant le temps nécessaire à l'exécution de l'intégralité du script. Cette méthode fournit un moyen clair et concis de déterminer la durée totale d'exécution de vos programmes Python.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!