小编fle*_*lem的帖子

Flask日志记录 - 无法将其写入文件

好的,这是我设置所有内容的代码:

if __name__ == '__main__':
    app.debug = False

    applogger = app.logger

    file_handler = FileHandler("error.log")
    file_handler.setLevel(logging.DEBUG)

    applogger.setLevel(logging.DEBUG)
    applogger.addHandler(file_handler)

    app.run(host='0.0.0.0')
Run Code Online (Sandbox Code Playgroud)

会发生什么

  1. error.log被创建
  2. 什么都没有写到它
  3. 尽管没有添加StreamHandler并将debug设置为false,我仍然可以获得所有STDOUT(这可能是正确的,但仍然看起来很奇怪)

我完全离开这里或者发生了什么事吗?

python logging flask python-2.7

46
推荐指数
5
解决办法
6万
查看次数

标签 统计

flask ×1

logging ×1

python ×1

python-2.7 ×1