首页 Paddle框架 帖子详情
log无法输出到文件
收藏
快速回复
Paddle框架 问答深度学习炼丹技巧 909 1
log无法输出到文件
收藏
快速回复
Paddle框架 问答深度学习炼丹技巧 909 1

如图,两种都只输出到cell下面,文件里都是空的,求助

0
收藏
回复
全部评论(1)
时间顺序
thinc
#2 回复于2020-04

我用以下代码测试了一下是可以实现的,生成的日记目录就在当前目录

import logging 
import os

print("当前目录:", os.getcwd())
# 1、创建一个logger 
logger = logging.getLogger('mylogger') 
logger.setLevel(logging.DEBUG) 

# 2、创建一个handler,用于写入日志文件 
fh = logging.FileHandler('test.log') 
fh.setLevel(logging.DEBUG) 

# 3、定义handler的输出格式(formatter)
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') 

# 4、给handler添加formatter
fh.setFormatter(formatter)  

# 5、给logger添加handler 
logger.addHandler(fh) 

logger.info("这是日记的第一行~")
0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户