热线电话:13121318867

登录
2019-01-18 阅读量: 5627
怎么查看jupyter notebook的显示日志啊

我正在尝试将日志记录应用于Jupyter Notebook的显示(df)功能。如何编辑代码的最后一行,以便仅在记录INFO处于活动状态时才显示数据框?目前显示日志记录是活动还是非活动。

import pandas as pd

logging.basicConfig(level=logging.INFO, format=' %(asctime)s - %(levelname)s - %(message)s')

filename = 'test.csv'

df=pd.read_csv(filename, index_col=None, encoding='utf-8')

logging.info(display(df))

132.3500
5
关注作者
收藏
评论(1)

发表评论
啊啊啊啊啊吖
2019-01-18
我能够找到一个解决方案: for handler in logging.root.handlers[:]: logging.root.removeHandler(handler) logging.basicConfig(format=' %(asctime)s - %(levelname)s - %(message)s') df = pd.DataFrame({'a':[1,2,3], 'b':[4,5,6], 'c':[7,8,9]}) logger = logging.getLogger() logger.setLevel(logging.DEBUG) logger.debug("\n"+str(df)) logger.info("\n"+str(df)) logger.warning("\n"+str(df)) logger.error("\n"+str(df)) logger.critical("\n"+str(df))
0.0000 0 0 回复