python3 Messen Sie die Verarbeitungsgeschwindigkeit.

Einführung

Dieser Artikel ist die wichtigste Lernnotiz für Python-Anfänger. Beschreibt, wie die für die Verarbeitung mit Python benötigte Zeit gemessen wird.

Beispielcode

speed.py


# coding utf-8
import time

#Starten Sie den Test
start = time.time()
#Schreiben Sie den Prozess hier(Messen Sie die für diesen Vorgang benötigte Zeit(Halten Sie hier für 2 Sekunden an))
time.sleep(2)
#Ende der Messung
end = time.time()
#Messergebnisse ausgeben
print(str(end-start) + ' seconds')

Die Verarbeitungsgeschwindigkeit kann berechnet werden durch "[Zeit, als die Verarbeitung abgeschlossen war - Zeit, als die Verarbeitung gestartet wurde]".

Es ist genauer, time.perf_counter als time.time zu verwenden.

Bei Verwendung von perf_counter

speed.py


# coding utf-8
import time

start = time.perf_counter()
time.sleep(2)
end = time.perf_counter()
print(str(end-start) + ' seconds')

Um ehrlich zu sein, denke ich, dass Sie beide verwenden können.

Recommended Posts

python3 Messen Sie die Verarbeitungsgeschwindigkeit.
Messen Sie die WLAN-Geschwindigkeit mit Python
Überlassen Sie die mühsame Verarbeitung Python
Python-Bildverarbeitung
Python-Dateiverarbeitung
Die Geschichte der Verarbeitung A von Blackjack (Python)
Python: Ich möchte die Verarbeitungszeit einer Funktion genau messen
Bedienen Sie das Speech Signal Processing Toolkit über Python
Über die Verarbeitungsgeschwindigkeit von SVM (SVC) von Scikit-Learn
Zeigen Sie das Ergebnis der Geometrieverarbeitung in Python an
Vergleichen Sie die Geschwindigkeit von Python Append und Map
Bildverarbeitung? Die Geschichte, Python für zu starten
So messen Sie die Leitungsgeschwindigkeit vom Terminal aus
Ich habe die Verarbeitungsgeschwindigkeit der numpy eindimensionalisierung überprüft
Python verteilte Verarbeitung Spartan
Finden Sie das maximale Python
Dateiverarbeitung in Python
Python: Verarbeitung natürlicher Sprache
Python ~ Grammatikgeschwindigkeit lernen ~
Kommunikationsverarbeitung durch Python
Multithread-Verarbeitung in Python
Geschwindigkeit der Listeneinschlussnotation in Python
Erste Python-Bildverarbeitung
der Zen von Python
Textverarbeitung mit Python
Verarbeitung in Python beenden
Bildverarbeitung mit Python
[Python] Teilen Sie das Datum
Abbildung zur Verarbeitung von Python-Zeichenfolgen
Verschiedene Verarbeitung von Python
So messen Sie die Verarbeitungszeit mit Python oder Java
[Python] Misst und zeigt die für die Verarbeitung erforderliche Zeit an
Untersuchen Sie die genaue Verarbeitung des Python-Datasets (SQLAlchemy-Wrapper).
Eine einfache Möglichkeit, die Verarbeitungsgeschwindigkeit einer von Linux erkannten Festplatte zu messen
Ich habe versucht, die Verarbeitungsgeschwindigkeit mit dplyr von R und pandas von Python zu vergleichen
Bildverarbeitung mit Python (Teil 2)
100 Sprachverarbeitungsklopfen mit Python 2015
So erhöhen Sie die Verarbeitungsgeschwindigkeit der Erfassung der Scheitelpunktposition
UTF8-Textverarbeitung mit Python
Auf dem Weg zum Ruhestand von Python2
"Apple-Verarbeitung" mit OpenCV3 + Python3
Geschwindigkeitsvergleich von Python, Java, C ++
Lassen Sie uns das Ausführungsergebnis des Programms mit C ++, Java, Python messen.
Finde Fehler in Python
Messen Sie den BMI-Index in Python.
Vergleichen wir die Python-Array-ähnlichen Typen
Über das Python-Modul venv
Akustische Signalverarbeitung mit Python (2)
[Maya Python] Zerquetsche den Inhalt des Skripts 1 ~ Camera Speed Editor
Über die Aufzählungsfunktion (Python)
Asynchrone Verarbeitung (Threading) in Python
100 Sprachverarbeitung Knock Kapitel 1 (Python)
[Python] Anpassen der Farbleiste
100 Sprachverarbeitung Knock Kapitel 2 (Python)
Beschleunigen Sie den Befehl netstat
Bildverarbeitung mit Python (Teil 1)
[Python] Holen Sie sich den Vormonat