apschedulerまたはcrontabを使用してPythonスクリプトを作成しようとしていますが、コマンドプロンプトを常に開かずに特定の間隔で別のPythonファイルを実行するようにスケジュールできます。ここに私が毎分テキストファイルを作成しようとしたコードがあります。しかし、それは動作していません。私の主な目標は、関数ではなくファイルを実行することですが、今は関数を使い始めました。ファイルの実行をスケジュールするスクリプト
def my_cron_job1():
print "cron job 1"
target = open('results.txt', 'w')
target.write("HELLLO")
if __name__ == '__main__':
from apscheduler.schedulers.blocking import BlockingScheduler
sched = BlockingScheduler(timezone='MST')
sched.add_job(my_cron_job1, 'cron', id='my_cron_job1', minute=1)
でなければならないことでしょうか? – martineau