龙卷风 - 没有找到记录器的处理程序" tornado.application"使用render()时

时间:2015-01-15 11:11:09

标签: python python-2.7 tornado

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" `.

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

并且令人惊讶地所有网址都提出相同的方法,但我无法实现这一点。 这是SOF上的相同主题。

1 个答案:

答案 0 :(得分:3)

如果您的日志配置正确,您将在日志中获得堆栈跟踪,以解释出现了什么问题。这些日志应该在IOLoop.start()中自动配置,所以我不确定为什么没有发生这种情况,但你可以通过调用logging.basicConfig()或tornado.options.parse_command_line()来手动配置它们。主

相关问题