apscheduler

    3熱度

    1回答

    如何從apscheduler捕獲作業中的日誌? 假設,我有以下工作 @sched.interval_schedule(hours=3) def some_job(): log.info('I was here.') log.info('And here.') 與聽衆 sched.add_listener(job_listener, events.EVE

    4熱度

    1回答

    我正在運行python的apscheduler,並且定期在發佈某些http資源時做一些工作,這些資源將涉及使用龍捲風的AsyncHttpClient作爲計劃作業。每個工作都會做幾個POST。當每個http請求響應時,都會調用回調(我認爲Tornado使用future來完成此操作)。 我很關心線程安全性,因爲Apscheduler可以在各種線程中運行任務。我一直無法找到一個很好解釋的例子,說明在這種

    3熱度

    1回答

    我試圖在課程中每X小時安排一次作業。不過,我不確定如何將當前上下文傳遞給方法,因爲它需要「自我」。我知道如果使用cron風格,我可以使用args參數列表,但那也不奏效。幫幫我? class MyClass(object): @settings.scheduler.interval_schedule(hours=2) def post(self, first_argument=N

    1熱度

    1回答

    我正在嘗試添加SQLAlchemyJobStore作業存儲(並將其作爲default作業存儲)並在其上存儲一些作業。我正在運行mysql,它有一個名爲jobstore的數據庫。 我有試圖打開一個SQLAlchemyJobStore工作店裏的mysql分貝下面的程序運行: # sqlalchemy.py from sqlalchemy import * from apscheduler.jobs

    23熱度

    5回答

    我在我的燒瓶應用程序中使用apscheduler時遇到問題。 在我view.py文件我在每5秒 TEST 1360844314.01 試寫這樣 import time from apscheduler.scheduler import Scheduler def test_scheduler(): print "TEST" print time.time() sch

    4熱度

    3回答

    我設置了APScheduler通過cron時間表運行每秒(需要/需要的類型)。現在我有記錄器發送一切到控制檯。 如果不是因爲日誌記錄對我正在處理的事情非常重要,它會沒事的。但是,我需要記錄。我不想要的是APScheduler的信息記錄。像這樣的東西: INFO at 2013-05-26 13:05:06,007 : Job "loadavg.run (trigger: cron[year='*

    0熱度

    1回答

    我有一個運行與apscheduler每小時的功能,這驗證了幾個條件,並根據該電子郵件發送到電子郵件 from mailsnake import MailSnake mapi = MailSnake('XXXXXXXX', api='mandrill') def functionEverHour(): users=Users.objects.all() for users i

    0熱度

    1回答

    其實是學在這條巨蟒APScheduler正在嘗試一個例子 d={'a':{'status':'n'},'b':{'status':'n'},'c':{'status':'y'}} 我加的調度是像下面 for k,v in d.items(): if d[k]['status']=='n': sched.add_interval_job(f,minutes=1) d[k][

    2熱度

    1回答

    我試圖做一些非常複雜的事情。使用Windows盒子,我試圖讓腳本運行每半小時,週一至週五,上午9:00到下午7:00,跳過我定義爲「假期」的某些日期。我希望Python能夠自己運行這個腳本。我已經看過'apschedule',但似乎無法找到我需要的正確選項。如果無法通過Python實現這一點,我還能看到其他什麼解決方案? 順便說一下,截至目前,我運行Python 3.3,但願意降級,如果有必要。