运行之后日志文件无法在软件里面打开,而且日志文件里的信息也没有’这是一个警告‘

运行之后日志文件无法在软件里面打开,而且日志文件里的信息也没有’这是一个警告‘

# coding:utf-8

import logging


logging.basicConfig(
    level=logging.INFO,
    format='%(asctime)s %(filename)s %(lineno)d %(levelname)s',
    filename='back.log',
    filemode='w'


)
logging.info('这是第一个记录的日志信息')
logging.warning('这是一个警告')

https://img1.sycdn.imooc.com//climg/617012590945b2bd04850185.jpg

搜索

复制

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕凡 2021-10-21 10:01:26

同学,你好!

1、basicConfig( )函数中format参数并未格式化日志信息%(message)s,导致日志信息并未写入log文件,如下图:

https://img1.sycdn.imooc.com//climg/6170c89709a8162109640245.jpg

2、可以根据下述步骤配置在Pycharm中打开log文件:

在File中打开Settings,选择Editor中的File Types

5f268b9d0948cf0c02700430.jpg

找到Text,在界面中选择加号,添加*.log,并点击ok进行保存

5f268bd8094b88b506330396.jpg

保存后,就可以双击打开了,祝学习愉快~~~~


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师