gpt4 book ai didi

python - Tornado - 使用 render() 时找不到记录器 "tornado.application"的处理程序

转载 作者:太空宇宙 更新时间:2023-11-04 01:10:38 32 4
gpt4 key购买 nike

from tornado.web import RequestHandler

class HelloWorldHandler(RequestHandler):
def get(self):
# self.write("Hello, world...!!!") # works without any error
self.render('hello.html') # but here I get:
# `500: Internal Server Error` and my console shows `No handlers
# could be found for logger "tornado.application" `.

问题是什么?我已经用谷歌搜索了 No handlers could be found for logger "tornado.application" .

令人惊讶的是,所有网址都建议使用相同的方法,但我无法实现它。这是 SOF 上的相同线程.

最佳答案

如果您的日志配置正确,您会在日志中得到一个堆栈跟踪,它可以解释哪里出了问题。日志应该在 IOLoop.start() 中自动配置,所以我不确定为什么没有发生,但是您可以通过在开头调用 logging.basicConfig() 或 tornado.options.parse_command_line()主要。

关于python - Tornado - 使用 render() 时找不到记录器 "tornado.application"的处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27962085/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com