python3 Mesurez la vitesse de traitement.

introduction

Cet article est la principale note d'apprentissage pour les débutants en python. Décrit comment mesurer le temps de traitement avec python.

Exemple de code

speed.py


# coding utf-8
import time

#Commencer la mesure
start = time.time()
#Écrivez le processus ici(Mesurer le temps nécessaire à ce processus(Arrêtez-vous ici pendant 2 secondes))
time.sleep(2)
#Fin de la mesure
end = time.time()
#Résultats de mesure de sortie
print(str(end-start) + ' seconds')

La vitesse de traitement peut être calculée par «[heure à laquelle le traitement a été terminé-heure au début du traitement]».

Il est plus précis d'utiliser time.perf_counter que time.time.

Lors de l'utilisation de 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')

Pour être honnête, je pense que vous pouvez utiliser l'un ou l'autre.

Recommended Posts

python3 Mesurez la vitesse de traitement.
Mesurer la vitesse WiFi avec Python
Laissez le traitement gênant à Python
traitement d'image python
Traitement de fichiers Python
L'histoire du traitement A du blackjack (python)
Python: je souhaite mesurer proprement le temps de traitement d'une fonction
Utilisez le kit d'outils de traitement du signal vocal via python
À propos de la vitesse de traitement de SVM (SVC) de scikit-learn
Afficher le résultat du traitement de la géométrie en Python
Comparez la vitesse d'ajout et de carte Python
Traitement d'image? L'histoire du démarrage de Python pour
Comment mesurer la vitesse de la ligne depuis le terminal
J'ai vérifié la vitesse de traitement de la numpy unidimensionnelle
Traitement distribué Python Spartan
Trouvez le maximum de Python
Traitement de fichiers en Python
Python: traitement du langage naturel
Python ~ Apprentissage rapide de la grammaire ~
Traitement de la communication par Python
Traitement multithread en python
Vitesse de notation d'inclusion de liste en Python
Premier traitement d'image Python
le zen de Python
Traitement de texte avec Python
Traitement des requêtes en Python
Traitement d'image avec Python
[Python] Fractionner la date
Illustration de traitement de chaîne Python
Divers traitements de Python
Comment mesurer le temps de traitement avec Python ou Java
[Python] Mesure et affiche le temps nécessaire au traitement
Examiner le traitement de fermeture de l'ensemble de données Python (wrapper SQLAlchemy)
Un moyen simple de mesurer la vitesse de traitement d'un disque reconnu par Linux
J'ai essayé de comparer la vitesse de traitement avec dplyr de R et pandas de Python
Traitement d'image avec Python (partie 2)
100 coups de traitement du langage avec Python 2015
Comment augmenter la vitesse de traitement de l'acquisition de la position des sommets
Traitement de texte UTF8 avec python
Vers la retraite de Python2
"Traitement Apple" avec OpenCV3 + Python3
Comparaison de vitesse de Python, Java, C ++
Mesurons le résultat de l'exécution du programme avec C ++, Java, Python.
Trouver des erreurs en Python
Mesurez l'indice BMI en Python.
Comparons les types de tableaux Python
À propos du module Python venv
Traitement du signal acoustique avec Python (2)
[Maya Python] Écraser le contenu du script 1 ~ Camera Speed Editor
Traitement du signal acoustique avec Python
À propos de la fonction enumerate (python)
Traitement asynchrone (threading) en python
100 Language Processing Knock Chapitre 1 (Python)
[Python] Ajustement de la barre de couleurs
100 Language Processing Knock Chapitre 2 (Python)
Accélérez la commande netstat
Traitement d'image avec Python (partie 1)
[Python] Récupérez le mois précédent