#使用logging模块化组件实现能记录错误信息到文件的程序,并在程序里制造错误,看错误信息是否被记录下来
import logging
my = logging.getLogger('my')
my.setLevel(logging.INFO)
fh = logging.FileHandler('error.log',encoding='utf-8')
formatter = logging.Formatter(
'时间:%(asctime)s\n'
'日志级别:%(levelname)s\n'
'日志消息:%(message)s\n'
'错误创造者:%(name)s\n'
)
fh.setFormatter(formatter)
my.addHandler(fh)
if __name__ == '__main__':
try:
a = 1/0
except Exception as e:
my.error(e)
python常用模块(logging)学习之实现记录bug
猜你喜欢
转载自blog.csdn.net/qq_44907926/article/details/104582465
今日推荐
周排行