python的logging模块怎么调用才能把某些函数执行的信息写入文件的?

图片描述

例如,我现在有一个函数abc()执行后会打印以上信息,我要怎样配合logging模块,把abc()执行打印出来的日志信息写入到log.txt文件中的?

我也做了一个简单的测试,但是获取不到这信息
图片描述

图片描述

回答:

abc函数中的print 换成 logging.info(),就会记录到日志中。

def abc():

logging.info('adldld')

回答:

因为
`def abc():

print 'aaa'

`
该对象在被调用时没有返回值。
将 print 换成return就可以了。

以上是 python的logging模块怎么调用才能把某些函数执行的信息写入文件的? 的全部内容, 来源链接: utcz.com/a/162986.html

回到顶部