python - traduccion - twisted serie
¿Cómo hacer Twisted usar el registro de Python? (2)
Lo encontré. En realidad es bastante fácil:
from twisted.python import log
observer = log.PythonLoggingObserver(loggerName=''logname'')
observer.start()
Simplemente establece loggerName en el mismo nombre de registrador que estás usando en logging.getLogger ().
Tengo un proyecto donde estoy usando Twisted para mi servidor web. Cuando se producen excepciones (como errores de red), se imprime en la consola.
Ya tengo el registro a través del módulo de registro incorporado de Python. ¿Hay alguna manera de decirle al reactor que use eso?
¿Cuál es el patrón habitual para esto?
Puede utilizar twisted.python.log . Por ejemplo:
from twisted.python import log
log.msg(''Hello, world.'')