第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

flask在控制臺打印出來的請求日志如何記錄到日志文檔?

flask在控制臺打印出來的請求日志如何記錄到日志文檔?

一只名叫tom的貓 2019-01-05 18:23:07
想把flask在開發(fā)環(huán)境跑的時候的控制臺輸出的日志也保存到文件。參考了網上,基本上都是先配置logger然后自己在代碼中加入logger.info('xxx')來記錄日志。我想實現(xiàn)的效果是,控制臺輸出的一些請求以及默認打印出來的日志都直接寫到log文件。我配置的logger代碼如下:#app.__init__.pydef create_app(config_name):     ...     filehandler = logging.handlers.TimedRotatingFileHandler("flask.log", "M", 1, 0)     filehandler.setLevel('DEBUG')     app.logger.addHandler(filehandler     ...按理效果應該是有一個flask.log文件生成,然后每分鐘另存一個。實際效果是有flask.log文件產生,但是控制臺打印出來的一些請求和其他信息都沒有,也不會按時間自動生成新的日志。求大神解惑
查看完整描述

1 回答

?
肥皂起泡泡

TA貢獻1829條經驗 獲得超6個贊

TimedRotatingFileHandler,你這個拼寫錯了,你這種寫法,我測試半天也找不出原因,畢竟才工作半年,要是找到原因了麻煩告訴下,我把這個寫到工廠函數(shù)外面可以記錄:

import logging
logging.basicConfig(level=logging.DEBUG)
filehandler = logging.handlers.TimedRotatingFileHandler("flask.log", "M", 1, 0)# filehandler.setLevel('DEBUG')logging.getLogger().addHandler(filehandler)


查看完整回答
反對 回復 2019-01-05
  • 1 回答
  • 0 關注
  • 4380 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號