0
我正在使用logging
python庫進行日誌記錄。 我已選擇logging.handlers.RotatingFileHandler
作爲其中一個處理程序。 它在localhost上工作,但不在生產服務器上。Python日誌記錄不在旋轉文件
file: &file_defaults
class: logging.handlers.RotatingFileHandler
level: DEBUG
formatter: simple
filename: server_development.log
maxBytes: 10240000
backupCount: 10
任何想法爲什麼?
您是否嘗試清除prod機器上的* .pyc文件? –
@DenisOlehov它的工作,但不知道爲什麼。這段代碼+ config在一段時間內沒有改變,所以pyc文件有什麼關係? – WebQube
由於* .pyc文件包含編譯的.py代碼。由於它們沒有被改變,你的解釋器使用了代碼的「舊」(編譯)版本。所以這就是爲什麼你會得到不正確的行爲。 –