如何从控制台中的龙卷风中的处理程序登录?

Pao*_*aJ. 1 python tornado

如何从控制台中的龙卷风中的处理程序登录?我从控制台启动了应用程序并将其放在处理程序之上logging.getLogger().setLevel(logging.DEBUG)

和内部处理程序

logging.info('RECEIVED HTTP GET REQUEST')
Run Code Online (Sandbox Code Playgroud)

但是处理程序没有在控制台中写入任何内容。我试过打印,但它在处理程序中不起作用。

And*_*sio 5

您可以通过导入tornado.options来尝试

https://github.com/facebook/tornado/blob/branch2.4/tornado/options.py

第 465 - 468 行:

define("logging", default="info",
       help=("Set the Python log level. If 'none', tornado won't touch the "
             "logging configuration."),
       metavar="debug|info|warning|error|none")
Run Code Online (Sandbox Code Playgroud)

此代码块将“日志记录”注册为 Tornado 命令行参数解析器中的命令行参数,并将默认值设置为 info。

在开发版本中,他们将其移至“tornado.log”模块中的函数“define_logging_options”*。