ホームページ >バックエンド開発 >Python チュートリアル >Linux Crontab を使用して Python スクリプトを実行する方法

Linux Crontab を使用して Python スクリプトを実行する方法

Barbara Streisand
Barbara Streisandオリジナル
2024-10-22 07:32:30715ブラウズ

How to Execute Python Scripts Using the Linux Crontab?

Linux Crontab を介した Python スクリプトの実行

問題:

スケジュールされた実行に Linux crontab を使用して Python スクリプトを実行しようとしています

問題の特定:

  • /etc/cron.d を編集するか、crontab -e を使用してもスクリプトが有効になっていません。実行。
  • 希望の頻度は 10 分です。
  • 代替ソリューションを検索しても、実行可能なオプションが見つかりませんでした。

解決策:

公式ドキュメントで推奨されている crontab -e による簡素化されたアプローチを利用します。

  1. コマンド crontab -e を使用して crontab エディタを開きます。
  2. 次の行をファイルの最後に追加します:

    */10 * * * * /usr/bin/python /home/souza/Documents/Listener/listener.py

この行は、/home/souza/Documents/Listener/ にある Python スクリプトlistener.py を 10 ごとに実行するように crontab に指示します。

実装:

  • /home/souza/Documents/Listener/listener.py を Python スクリプトへの実際のパスに置き換えます。
  • スクリプト ファイルの権限で実行が許可されていることを確認します。
  • crontab ファイルを保存して閉じます。
  • cron サービスを再起動して、変更を適用します。

Python スクリプトは、規定に従って 10 分ごとに自動的に実行されます。

以上がLinux Crontab を使用して Python スクリプトを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。