私は最初のpythonスクリプトをSpacerをAnacondaのIDEとして使っています。わーい!スクリプトはGoogleの金融からデータを引き出し、それを私にメールします。 Spyderの中で実行するとうまく動作します。Cronを使ってSpyder IDEで書かれたpythonスクリプトを実行する
今、そのスクリプトをその日の特定の時刻に実行するようにスケジュールしたいと思います。だから、研究の後、私は次の構文でのcronで実行するジョブを設定することを試みた:
15 12 * * * users/paul/desktop/pythonscript.py
私は、これは12時15分でスクリプトを実行するだろうと思ったが、何も起こりません。
私は、IDLEでスクリプトを開いて実行してみましたが、ターミナルから実行してみましたが、いずれのモジュールもインポートされていないことがわかったので、動作させることはできません。
だから誰でも特定の時間に実行するようにSpyderで書かれたPythonスクリプトをスケジュールする方法を教えてもらえますか?
ありがとうございます!
が見えます。そうですか?下記の私の更新された答えを見てください。 cronでPATHを指定する必要があります。 – 9Breaker
また、初めてcronを使用しているので、開いているシェルで出力が表示されないことがわかります。ジョブはバックグラウンドで実行されます。スクリプトがファイルを出力しない、またはログファイルを作成しない場合、std outは失われます。スクリプトが実行されているかどうかを確認する場合は、出力をログファイルに送信する必要があります。 https://superuser.com/questions/122246/how-can-i-view-results-of-my-cron-jobs – 9Breaker