Python標準輸出在nohup與&背景執行時無法寫入檔案,故使用Loguru進行日誌輸出
你好,我是個無能的人。
在自動循環的bot中,嘗試將輸出寫入檔案時失敗了。
nohup ./xxx.py >> txtfile &
因此,如果想進行日誌記錄的話?抱著這樣的想法隨便找了一下,發現了一個叫做Loguru的東西。
loguru · PyPI - https://pypi.org/project/loguru/
因為正在外面用手機更新,所以無法寫詳細內容,但它可以輕鬆地進行日誌記錄,所以當你想不假思索地將內容即時輸出到檔案時可以使用它。
從簡單的定期執行腳本中,使用上述方法輸出日誌,然後,當匹配的日誌被輸出時,執行另一個腳本,似乎也可以同時放入cron中執行,所以通用性很高。