Python 如果该功能在不同模块中使用,如何使用记录器?
我有一个函数Python 如果该功能在不同模块中使用,如何使用记录器?,python,logging,Python,Logging,我有一个函数 def is_data_up_to_date() logger('checking data in the database') ... check data ... logger('last date is {}'.format(last_date)) 它在多种情况下使用,记录器有一个模块化全局变量。我的问题是: 将记录器放入这样的函数中是一种好的做法吗?如果没有,还有什么替代方法?有时我需要记录一些特定的值,这样我就可以很容易地将记录器放在函数中,这
def is_data_up_to_date()
logger('checking data in the database')
... check data ...
logger('last date is {}'.format(last_date))
它在多种情况下使用,记录器有一个模块化全局变量。我的问题是:
你知道python附带的功能吗?这并没有回答你的任何问题,我只是确保你没有重新发明轮子。@RedX我读了一点,只是能够在最简单的情况下使它工作。肯定会在那里读到更多。