Heim > Backend-Entwicklung > Python-Tutorial > Wie kann ich die Ausführungszeit einer Funktion in Python messen?

Wie kann ich die Ausführungszeit einer Funktion in Python messen?

Patricia Arquette
Freigeben: 2024-12-18 17:09:11
Original
956 Leute haben es durchsucht

How Can I Measure Function Execution Time in Python?

Messen der verstrichenen Zeit in Python

Um die Ausführungszeit einer Funktion zu messen, sollten Sie time.time() verwenden, um die verstrichene Zeit zu bestimmen -Uhrzeit zwischen zwei Punkten.

import time

start = time.time()
print("hello")
end = time.time()
print(end - start)
Nach dem Login kopieren

Dieser Ansatz ergibt die Ausführungszeit in Sekunden.

Alternativ können Sie ab Python 3.3 die Verwendung von perf_counter oder process_time in Betracht ziehen, abhängig von Ihren spezifischen Anforderungen. Vor dieser Version wurde für diesen Zweck time.clock empfohlen, obwohl es inzwischen zugunsten der oben genannten Optionen veraltet ist.

Das obige ist der detaillierte Inhalt vonWie kann ich die Ausführungszeit einer Funktion in Python messen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage