我在 Tornado 处理程序中定义了 head 方法来检查文件是否存在:
def head(self, path):
if file_isset(path):
self.set_status(200)
else:
self.set_status(404)
但是 Tornado 会写这样的消息
警告:tornado.access:404 HEAD/file_name
到终端。
如何禁用此消息?
最佳答案
您可以在IOLoop
开始之前使用logging.getLogger('tornado.access').disabled = True
禁用记录器tornado.access。
例如:
def main():
logging.getLogger('tornado.access').disabled = True
app = Application()
http_server = HTTPServer(app)
http_server.listen(options.port, address=options.host)
IOLoop.instance().start()
关于Python Tornado 处理程序警告禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41749723/