第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使 python 腳本僅在特定時間在 Heroku 上運(yùn)行?

如何使 python 腳本僅在特定時間在 Heroku 上運(yùn)行?

阿波羅的戰(zhàn)車 2023-03-16 09:28:11
我有一個 python 腳本(用它做一些事情selenium并將結(jié)果發(fā)送到我的 what'sapp [Used Twilio API])并且我將它托管在Heroku并計劃運(yùn)行one time per day。它按預(yù)期在預(yù)定時間運(yùn)行,但也在其他時間運(yùn)行(每天超過 6 次)。我不想在預(yù)定時間以外運(yùn)行它。我怎樣才能讓它只在預(yù)定的時間運(yùn)行?Procfile: web: python my_script.py除此之外,我requirements.txt & my_script.py在我的目錄中。
查看完整描述

2 回答

?
人到中年有點(diǎn)甜

TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超7個贊

您可以使用time模塊和while循環(huán)來檢查當(dāng)前時間是否等于您想要的時間。


from time import gmtime, strftime

desired_time = '13:28'

while True:

    if strftime("%H:%M", gmtime()) == desired_time:

        main()


查看完整回答
反對 回復(fù) 2023-03-16
?
楊__羊羊

TA貢獻(xiàn)1943條經(jīng)驗(yàn) 獲得超7個贊

提供的答案可能是最簡單的可能選項(xiàng)。這是我在個人項(xiàng)目中使用的。


您可以使用APScheduler來安排任務(wù)以一定間隔運(yùn)行。


from apscheduler.schedulers.background import BackgroundScheduler

def start():

    scheduler = BackgroundScheduler()

    scheduler.add_job(my_logger, 'interval', seconds=3)

    scheduler.start()


查看完整回答
反對 回復(fù) 2023-03-16
  • 2 回答
  • 0 關(guān)注
  • 122 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號