我正在运行一个python (v3.6) tornado应用程序(我相信是最新版本6.x)。我正在尝试删除print()语句,转而使用日志记录模块。应用处理程序中,我有以下代码(我删除了不相关的部分,并将其剥离到最低限度): class App(object):
self.logger =[I 190414 12:50:01 server:231] Listening on port 8000 现在有趣的
我的tornado应用程序正在使用多年前编写的一些遗留模块。这些模块被配置为使用root logger注销。我面临的问题是,每当我导入这些模块时,龙卷风打印的日志(即tornado.access、tornado.application等)被压抑。#!这就是在我的legacy_module中配置logging的方式
i
为了澄清,我使用python app.py启动了tornado应用程序。我想要的信息和调试日志打印到控制台后,我运行的应用程序。class MainHandler(tornado.web.RequestHandler): self.write('hello fun fun testworld from tornado super')
loggin