APScheduler パッケージを使用して Python でジョブをスケジュールしようとしています。この答えは素晴らしく見えましたが、snytax は古くなっています。現在のバージョン 3 のユーザー ガイドにアクセスdatetime
しましたが、リンクされた回答のようにスケジューラにオブジェクトを渡すことができる基本的な例が見つかりません。
from datetime import date
from apscheduler.schedulers.background import BackgroundScheduler as Scheduler
from datetime import datetime
# Start the scheduler
sched = Scheduler()
sched.start()
# Define the function that is to be executed
def my_job(text):
print text
#Schedule job
job = sched.add_job(my_job, next_run_time = datetime(2015, 5, 11, 1, 05, 5), args = ['Hello World!'])
これにより、エラーが発生します: No handlers could be found for logger "apscheduler.executors.default"
。