2024-06-26 14:01:42 发布
网友
我的烧瓶应用程序正在通过gunincron&;ubuntu服务器上的nginx。 我找不到让gunicron记录应用程序错误的方法
因此,我想创建一个单独的记录器,将应用程序中发生的每个错误记录在服务器上的一个文件中
最好的方法是什么
python中的日志记录主要通过日志记录库实现。它使您能够对代码的不同组件进行不同级别的日志记录。它还允许您登录到文件(默认情况下,它会登录到stdout)
在运行app.run()之前,您可以在flask中定义要登录的文件,以及希望该文件显示的日志级别:
import logging logging.basicConfig(filename='error.log',level=logging.WARNING)
这些级别包括:
CRITICAL ERROR WARNING INFO DEBUG NOTSET
如果您想阅读更多内容,可以在here找到一本关于日志记录/错误处理的精彩教程,它帮助我完成了从Miguel Grinberg开始的烧瓶之旅
python中的日志记录主要通过日志记录库实现。它使您能够对代码的不同组件进行不同级别的日志记录。它还允许您登录到文件(默认情况下,它会登录到stdout)
在运行app.run()之前,您可以在flask中定义要登录的文件,以及希望该文件显示的日志级别:
这些级别包括:
如果您想阅读更多内容,可以在here找到一本关于日志记录/错误处理的精彩教程,它帮助我完成了从Miguel Grinberg开始的烧瓶之旅
相关问题 更多 >
编程相关推荐