1
Y a-t-il un moyen de configurer le Python logging module pour utiliser le Bottle templating engine comme Formatter?Comment les gabarits Python Bottle peuvent-ils être utilisés dans un formateur pour le module de journalisation?
user_table_template = '''\
Logged-in users:
% for username, session_id in user_table:
{{ username }} --> {{ session_id }}
% end
'''
logging.info(user_table_template, user_table=user_table)
Y at-il un moyen d'injecter ce comportement en amont de sorte que le code de l'appelant est simplifié à '' logging.warning ('Bonjour, {{nom}}!', Name = 'monde') ''? –
Non sans une approche telle que l'utilisation d'un adaptateur et la connexion (afin que les bibliothèques tierces continuent à se connecter normalement - si vous n'utilisez pas _any_ code tiers, alors je suppose que le 'Logger' pourrait être sous-classé ...) –