У меня есть проект, где я использую Скрученный для моего веб-сервера. Когда исключения происходят (такие как сетевые ошибки), это печатает к консоли.
Я уже добрался, вход через встроенный модуль журнала Python - является там каким-либо способом сказать реактору использовать это вместо этого?
Каков обычный шаблон для этого?
Нашел. На самом деле это довольно просто:
from twisted.python import log
observer = log.PythonLoggingObserver(loggerName='logname')
observer.start()
Вы просто устанавливаете loggerName на то же имя регистратора, которое вы используете в logging.getLogger ().
Вы можете использовать twisted.python.log . Например:
from twisted.python import log
log.msg('Hello, world.')