目標:防止schedule
在每次運行時都記錄日誌。關閉日程安排庫中的日誌記錄
背景:
我使用的logging
和schedule
庫在Python項目。
我的日誌文件包含有關由Raspberry Pi運行的樂器的物理狀態的信息,並且每10秒更新一次。
我使用schedule
庫來安排該週期性日誌。
Here是我發現的schedule
的有限文檔。
問題:
的schedule
庫記錄這一說法,每一次它運行的作業。
2016-06-29 09:01:51,022 INFO: Running job every 10 seconds do update_log() (Last run...
的函數調用schedule
是update_log()
,計算包含在日誌中的變量我跑每十秒鐘,並記錄他們(下面的例子)的功能。
2016-06-29 09:01:51,022 INFO: Dist: 12.3 m Rate: 23.8 cm/s
因爲schedule
正在生產自己的(相當無用)日誌行,這讓我真正想要做非常難讀的記錄。
目標:
防止schedule
從日誌記錄的第一條語句。
您認爲如何將日誌級別設置爲高於INFO(WARNING)的日誌級別並將日誌記錄設置爲WARNING級別? – bernie
順便說一句,我喜歡'schedule'模塊。 – bernie
這樣可以解決問題,但感覺好像是一個解決方案,而不是解決方案。我也使用警告來處理異常的事件,但並不那麼可怕,以至於停止這個過程。 –