Le module de journalisation est un module standard intégré à Python. Il est principalement utilisé pour générer les journaux en cours d'exécution, il peut définir le niveau de journalisation de sortie, le chemin de sauvegarde du journal, la restauration du fichier journal, etc. avantages :
Vous pouvez définir différents niveaux de journalisation pour afficher uniquement les informations importantes dans la version finale sans avoir à afficher beaucoup d'informations de débogage (recommandé ; apprentissage : Tutoriel vidéo Python )
imprimer toutes les informations sur la sortie standard, ce qui empêche sérieusement les développeurs d'afficher d'autres données à partir de la sortie standard, la journalisation permet au développeur de décider où ; afficher les informations. Et comment afficher ;
Le module de journalisation utilise
pour configurer les paramètres de journalisation de base, puis afficher le journal sur la console,
import logging logging.basicConfig(level = logging.INFO,format = '%(asctime)s - %(name)s - %(levelname)s - %(message)s') logger = logging.getLogger(__name__) logger.info("Start print log") logger.debug("Do something") logger.warning("Something maybe fail.") logger.info("Finish")
Lors de l'exécution, sortie de la console,
2016-10-09 19:11:19,434 - __main__ - INFO - Start print log 2016-10-09 19:11:19,434 - __main__ - WARNING - Something maybe fail. 2016-10-09 19:11:19,434 - __main__ - INFO - Finish
peut sélectionner de nombreux niveaux de message dans la journalisation, tels que le débogage, les informations, les avertissements, les erreurs et les critiques. En attribuant différents niveaux au consignateur ou au gestionnaire, les développeurs peuvent uniquement afficher les informations d'erreur dans un fichier journal spécifique ou enregistrer uniquement les informations de débogage pendant le débogage.
Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre !
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!