目前我有一切記錄到一個日誌文件,但我想分開它出來多個日誌文件。我看着python文檔中的日誌記錄,但他們不討論這個。Python:登錄到多個日誌文件
log_format = "%(asctime)s - %(name)s - %(levelname)s - %(message)s"
logging.basicConfig(filename=(os.path.join(OUT_DIR, + '-user.log')),
format=log_format, level=logging.INFO, datefmt='%Y-%m-%d %H:%M:%S')
目前這是我如何做記錄。我想要做的事情有不同類型的錯誤或信息登錄到不同的日誌文件。在我做的時候logging.info('Logging IN')
和logging.error('unable to login')
會去相同的日誌文件。我想分開他們。我是否需要創建另一個日誌記錄對象來支持將日誌記錄到另一個文件中?
你想達到什麼目的?您是否嚴格要求原始日誌文件的副本,或者您是否嘗試按日誌級別進行分隔,或者?.. – 2013-02-28 23:34:26
請參閱'logger.addHandler'示例,網址爲http://docs.python.org/2/howto/ logging-cookbook.html – 2013-02-28 23:35:34
只是添加更多信息的問題 – 2013-02-28 23:38:39