Flask中使用logging模块记录日志

之前有写一个logging模块的使用方法的笔记:http://sulao.cn/post/615.html,其实在flask中也是使用的这个模块,我们一起来看看简单的使用方法

#!/usr/bin/python3
#coding:utf-8
from flask import Flask,request
import logging
app = Flask(__name__)

@app.route('/')
def index():
    app.logger.info('this is a info ')
    app.logger.debug('this debug mode !')
    app.logger.warning('this is a warning !')
    app.logger.error('this is a error !')
    return request.url

if __name__ == "__main__":
    logging.basicConfig(filename="logs/app.log",format='%(asctime)s - %(name)s - %(levelname)s - %(message)s')
    app.run(debug=True)

具体详细用法可以参考我原来的笔记,我们来看看app.log下打印的日志

menu.saveimg.savepath20190212104316.jpg

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://sulao.cn/post/636.html

我要评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。