如何在控制台中从龙卷风中的处理程序登录?我从控制台启动应用程序并将其放在处理程序之上logging.getLogger().setLevel(logging.DEBUG)
和内部处理程序
logging.info('RECEIVED HTTP GET REQUEST')
但是处理程序没有在控制台中写入任何内容。我尝试过使用 print 但它在处理程序中不起作用。
您可以通过导入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")
此代码块将“日志记录”注册为 tornado 命令行参数解析器中的命令行参数,并将默认值设置为 info。
在开发版本中,他们将其移至“tornado.log”模块中的“define_logging_options”*功能。