apscheduler

    2熱度

    1回答

    我想用在我的項目apscheduler.scheduler,這是我的代碼 import sys from time import sleep from apscheduler.scheduler import Scheduler TOKEN = "****" sched = Scheduler() sched.start() def my_job(text): prin

    0熱度

    1回答

    我是新來編碼,這是我的第一個項目。到目前爲止,我通過谷歌搜索,教程和堆棧將所有內容拼湊在一起。 我試圖從一個熊貓df的抓取的RSS提要中添加數據到遠程sql數據庫,然後在heroku或AWS上託管腳本,並讓腳本每小時運行一次。 有人在here recommend我使用APScheduler as in this post。 雖然APScheduler中沒有任何'傻瓜'教程,但我還是很掙扎。這是我迄

    2熱度

    1回答

    我正在使用Flask Sqlalchemy,並在啓動Scheduler時給出了作爲作業存儲庫的mysql。但有時當我將作業添加到調度程序時,它會拋出'Mysql Server已經消失'的錯誤,可能客戶端已經斷開連接。任何人都可以建議我們是否可以使用某些事件偵聽器來處理此事件,並重新連接到數據庫..

    0熱度

    2回答

    不確定如何在數據庫上存儲作業。每當我跑我的瓶的應用程序運行的第一次,然後當我關閉服務器並重新啓動應用程序,我得到的錯誤: sqlalchemy.exc.IntegrityError: (sqlite3.IntegrityError) UNIQUE constraint failed: apscheduler_jobs.id [SQL: 'INSERT INTO apscheduler_jobs (

    0熱度

    2回答

    我有觸摸錯誤「沒有命名的模塊‘apscheduler.schedulers’」當我使用apscheduler.See的如下: enter image description here 我很懷疑,因爲我已經嘗試了三種版本的apschedule:2.1.2,2.1.2,3.3.1(最新版本),但它仍然是錯誤的。這是我在stackoverflow上的第一個問題,感謝您的幫助!

    0熱度

    1回答

    我正在使用apscheduler的龍捲風調度器。每當任務被調用時,我都需要記錄它的例外情況。爲了處理異常,我創建了一個裝飾器,它將獲得未來的對象並將採取適當的行動。它工作正常,但它不會記錄未來的回調函數。我在回調中完成了Pdb,並且記錄器實例屬性如預期的那樣,但它根本不記錄文件。 守則, logger = logging.getLogger('myLogger') def handle_cal

    0熱度

    1回答

    我遇到APSchedule庫問題。我想在特定的日子運行特定的代碼。我創建了下一個代碼,但出現錯誤。我嘗試了不同的方法(你可以看到代碼),但我得到了同樣的錯誤。 from apscheduler.schedulers.blocking import BlockingScheduler from datetime import datetime from datetime import date

    1熱度

    1回答

    我正在爲我的項目使用APScheduler。我通過APScheduler文檔。但我無法理解'Interval'和'cron'觸發器之間的實際區別。下面的定義被賦予了文檔: 間隔:當你想在固定的時間間隔運行作業使用 的cron:當你想在一定的時間週期性運行作業使用(S )的日期

    3熱度

    2回答

    我有一個異步函數,需要每隔N分鐘運行一次apscheduller。 下面有 URL_LIST = ['<url1>', '<url2>', '<url2>', ] def demo_async(urls): """Fetch list of web pages asynchronously.""" loop = asyncio.ge

    0熱度

    1回答

    [Python的3.5.2,3.3.1 APScheduler] APScheduler啓動多個線程,我想知道這是爲什麼。 這是我執行的代碼(在PyCharm,在那裏我也可以繪製線程): from apscheduler.schedulers.background import BackgroundScheduler import time def process_to_execute():