Aller au contenu
EzGED Wiki
Outils pour utilisateurs
S'identifier
Outils du site
Rechercher
Outils
Afficher la page
Anciennes révisions
Liens de retour
Derniers changements
Gestionnaire Multimédia
Plan du site
S'identifier
>
Derniers changements
Gestionnaire Multimédia
Plan du site
Vous êtes ici:
start
»
docs
»
dev
»
api
»
python
Piste:
docs:dev:api:python
<WRAP center round info> Vous trouverez ici de la documentation pour contribuer à EzGED et développer avec son API Python </WRAP> ====== API Python ====== ===== Logging ===== EzGED utilise le module python standard ''logging'' pour la journalisation de messages. Les loggers suivants peuvent être utilisés: * ezged => toute journalisation concernant EzGED. * jobd => journalisation concernant le serveur de travaux * convd => journalisation dans le cadre du serveur de conversion * eztest => journalisation pour les scripts de test Le logger a utiliser dépend donc du contexte dans lequel votre code est susceptible de s'exécuter. Donc pour obtenir le logger ''ezged'' il suffirait de faire <code python> import logging ezged_logger = logging.getLogger("ezged") </code> Mais vous n'êtes pas obligé de le connaitre et le plus simple reste d'utiliser notre fonction ''_common.get_logger()'' afin de récupérer le logger correspondant au contexte d'exécution. <code python> import _common app_logger = _common.get_logger() </code> ''_common'' est un module python EzGED qui contient de nombreuses fonctions utiles et globalement utilisées dans toute l'application. Dont notamment la fonction ''get_logger()''
docs/dev/api/python.1681381736.txt.gz
· Dernière modification: 2023/04/13 10:28 par
florian
Outils de la page
Afficher la page
Anciennes révisions
Liens de retour
Renommer la page
Exporter en PDF
Haut de page