Maison >développement back-end >Tutoriel Python >Comment afficher les enregistrements en python

Comment afficher les enregistrements en python

(*-*)浩
(*-*)浩original
2019-06-28 13:53:152989parcourir

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 :

Comment afficher les enregistrements en python

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn