我的系統在Linux中設置爲EDT,我可以使用datetime.now()在Python中進行確認。然而,記錄器提前4小時輸出。這可能是什麼原因?Python日誌記錄輸出時間比系統提前4小時
編輯:日誌記錄配置是這樣的:
logging.basicConfig(level=logging.DEBUG)
lf = logging.Formatter("%(asctime)s - %(name)s - %(levelname)s - %(message)s")
mylogger = logging.getLogger('mylogger')
mylogger .setLevel(logging.DEBUG)
lsh = logging.StreamHandler()
lsh.setLevel(logging.DEBUG)
lsh.setFormatter(lf)
mylogger.addHandler(lsh)
使用日誌配置的更多詳細信息編輯。 – Rhubarb 2010-06-09 12:02:21
你需要比我所展示的更多的代碼嗎?這就是關於記錄器的一切。 – Rhubarb 2010-06-09 12:09:02
@rhubarb:你使用的是什麼版本的Python? – SilentGhost 2010-06-09 12:24:26