Effet sur les performances de l'aide des instructions d'impression dans le script Python

J'ai un script Python pour traiter un grand fichier texte (avec près de 4 millions de lignes) et écrit les données dans deux fichiers distincts.

J'ai ajouté une instruction print, qui envoie une chaîne de caractères pour chaque ligne à des fins de débogage. Je veux savoir à quel point il pourrait être du point de vue des performances?

Si elle va très mal, je peux enlever le débogage en ligne.

Modifier

Il s'avère que le fait d'avoir une instruction d'impression pour chaque ligne d'un fichier avec 4 millions de lignes est d'augmenter le temps de façon trop.

  • Essayez et voyez par vous-même?
  • timeit docs.python.org/2/library/timeit.html
  • Il sera plus lent que vous êtes d'avoir à effectuer un grand nombre de tirages, aucun traitement supplémentaire va engager des performances.
InformationsquelleAutor Sudar | 2012-11-08