私は仕事でWebページの内容をチェックして変更を報告するPythonスクリプトを持っています。それは5分ごとにサイトをきちんとチェックしてから、私たちの会社はいくつかのセキュリティソフトウェアを切り替えました。スクリプトは実行されますが、1時間ほど後に停止します。それは一貫していない、時には数時間ですが、約1時間は平均と思われる。シェルで報告されるエラーは発生していません。これを自動的に再開させる方法はありますか?コードは以下の通りですが、関数を呼び出してからsleepコマンドを呼び出すだけでしたが、デバッグのためのforループとprint行を追加して、何時停止しているかを確認しました。何をしたいコンピュータのセキュリティが変更された後にPythonスクリプトが停止する
import time
import datetime
import txtWip
while True:
txtWip.main()
for i in range(1, 300,100):
current_time = time.strftime(r"%d.%m.%Y %H:%M:%S", time.localtime())
print(current_time)
time.sleep(100)
スクリプトが初めて正常に実行され、しばらくして失敗した場合は、[cronジョブ](http://www.unixgeeks.org/security/newbie/unix/cron-1.html)を設定することをお勧めします。 )。管理が簡単です。 –
実行の間にスリープさせるのではなく、スクリプトを実行するためにスケジューラを使用することを強くお勧めします。 – Munir
よろしくお願いいたします。私はそれらを調べます。 – NoobLord