python定时任务apschedule_APScheduler(python 定时任务框架)最简单使用教程
有時候需要部署一些很簡單的python定時任務,使用APScheduler是很好的選擇。只需要簡單的設置幾個參數,就可以實現定時、定分甚至秒來跑。
第一步:用pip安裝APScheduler
pip install?apscheduler
第二步:導入并設置參數
from apscheduler.schedulers.blocking import BlockingScheduler
def task():
print("開始執行任務")
if __name__ == '__main__':
scheduler = BlockingScheduler()
#采用cron時間表達式,可以直接百度搜索生成的網站,可以支持很復雜的設置定時時間。貼上一個百度搜索的網站:http://cron.qqe2.com/
三個參數分別是(執行的函數,執行的表達式類型,表達式)
scheduler.add_job(task, 'cron', hour='*/1',minute=50)
#已經設置好參數,接下來就只要開啟就行
#用try來攔截可能發生的錯誤
try:
#開啟執行
scheduler.start()
except:
print("任務執行報錯")
第三步:直接跑起來就行了
直接用windows cmd命令執行也成功跑起來了
不過如果有云服務器的朋友,直接上liunx掛在后臺直接也是可以的。
總結
以上是生活随笔為你收集整理的python定时任务apschedule_APScheduler(python 定时任务框架)最简单使用教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java造型_java造型_java向上
- 下一篇: python办公自动化excel_pyt