PythonスクリプトのCronジョブの自動化

PythonスクリプトのCronジョブの自動化

Pythonスクリプトを自動的に実行するようにcronジョブを設定したいと思います。例:デスクトップディレクトリにスクリプトがあるとします。

#set to run at 7 am each day
mkdir url1
cp newspaper.py url1
python newspaper.py URL

どうすればいいですか?

ベストアンサー1

  1. 相対パスに依存しないようにスクリプトを変更します。cdスクリプトで使用できますが、予期しないフォルダに作成しようとmkdir newdirします。最初にnewdir実行cd /proper/pathまたは実行しmkdir /proper/path/newdir、他のすべてのファイル操作コマンドも相対パスの犠牲になる可能性があることを忘れないでください。
  2. crontab -eコマンドと文字列を使用してcronにスクリプトを追加します。
0 7 * * * /full/path/to/script/script

おすすめ記事