Bonjour,
Je code un module de logging et un module de threading. Le logging a besoin de connaitre la tache courante pour le préciser dans ses messages, et le threading a besoin de logger.
Est-il possible d'éviter les try, ou de vérifier dans le except qu'un import cyclique est en cours ?
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 # threading.py import logging class TreadPool: current_thread= None try : logging.contains_current_thread= TreadPool except AttributeError:pass
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 # logging contains_current_thread=None import threading try : contains_current_thread= threading.TreadPool except AttributeError:pass
Partager