我想说fooingbar正在尝试扩展文件。在
class FooBar(RotatingFileHandler) : def __init__(self, filename, mode='a', maxBytes=0,backupCount=0, encoding=None, delay=0) : RotatingHandler.__init__(self, filename, mode, maxBytes, backupCount, encoding, delay)
我使用
^{pr2}$当我使用它时,我得到一个错误
File "/usr/lib/python2.7/logging/config.py", line 576, in configure '%r: %s' % (name, e)) ValueError: Unable to configure handler 'file': global name 'RotatingHandler' is not defined
RotatingHandler
不在作用域内,因此需要类似这样的方法将其纳入作用域:不过,看看这个例子:
How to log everything into a file using RotatingFileHandler by using logging.conf file?
您可能不需要创建自己的类来完成您想做的事情。在
相关问题 更多 >
编程相关推荐