python 爬蟲定時 schedule

2021-10-04 18:50:33 字數 949 閱讀 8897

有時我們需要定時傳送郵件等操作,schedule可以實現定時功能

schedule 模組:

#引入schedule和time

defjob()

:print

("i'm working..."

)#定義乙個叫job的函式,函式的功能是列印'i'm working...'

schedule.every(10)

.minutes.do(job)

#部署每10分鐘執行一次job()函式的任務

schedule.every(

).hour.do(job)

#部署每×小時執行一次job()函式的任務

schedule.every(

).day.at(

"10:30"

).do(job)

#部署在每天的10:30執行job()函式的任務

schedule.every(

).monday.do(job)

#部署每個星期一執行job()函式的任務

schedule.every(

).wednesday.at(

"13:15"

).do(job)

#部署每週三的13:15執行函式的任務

while

true

: schedule.run_pending(

) time.sleep(1)

#15-17都是檢查部署的情況,如果任務準備就緒,就開始執行任務。

#schedule.run_pending( ) 檢查是否準備就緒,並且每一秒迴圈一次

Python定時任務sched(一)

這裡介紹一下python中定時任務 sched import datetime import schedule import time import sched schedule2 sched.scheduler time.time,time.sleep def fun2 string1 time....

python定時任務 sched模組

通過sched模組可以實現通過自定義時間,自定義函式,自定義優先順序來執行函式。範例一1 import time 2import sched 34 schedule sched.scheduler time.time,time.sleep 56 deffunc string1 7print now ...

python定時任務 sched模組

通過sched模組可以實現通過自定義時間,自定義函式,自定義優先順序來執行函式。schedule sched.scheduler time.time,time.sleep schedule是乙個物件,叫什麼名字都可以。schedule.enter delay,priority,action,argu...