代码是下面这么写的,用的是 fileHandler ,但是怎么都输出不了到 orion.log 文件 zhong 中,请问大家可以看出哪里写错了吗
import logging
import logging.config
def logger():
logging.config.fileConfig("logging.conf")
return logging.getLogger("orion")
#使用
logger().info("finish")
# logging.conf
[loggers]
keys=root, orion
[handlers]
keys=consoleHandler,fileHandler
[formatters]
keys=simpleFormatter
[logger_root]
level=DEBUG
handlers=fileHandler
[logger_orion]
level=DEBUG
handlers=fileHandler
propagate=0
qualname=logger_orion
[handler_consoleHandler]
class=StreamHandler
level=DEBUG
formatter=simpleFormatter
args=(sys.stderr,)
[handler_fileHandler]
class=FileHandler
level=INFO
formatter=simpleFormatter
args=('orion.log', 'a+')
[formatter_simpleFormatter]
format=%(asctime)s[%(name)s]:%(levelname)s-{%(module)s-%(funcName)s-line:%(lineno)d}: %(message)s