我的日志配置如下,运行时自动输出到控制台,用 nohup 挂起,相应的输出也会输出 nohup.out
同时 my.log 也会有正确的日志输出
my.log 的日志输出格式是正确的,输出到控制台的日志和 ide ( pychram )调试时产生的日志一样
logHandler = TimedRotatingFileHandler("logs/my.log", when="midnight")
logFormatter = logging.Formatter('%(asctime)s %(name)-12s %(levelname)-8s %(message)s')
logHandler.setFormatter(logFormatter)
logger = logging.getLogger('myapp')
logger.addHandler(logHandler)
logger.setLevel(logging.INFO)
具体应该怎么修改才能保证日志不输出两次?大佬们指导下