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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

在特定時(shí)間運(yùn)行 Python

在特定時(shí)間運(yùn)行 Python

三國紛爭 2022-06-07 19:29:30
我正在開發(fā)一個(gè) Python 程序。它需要每 15 分鐘運(yùn)行一次。它目前在再次運(yùn)行之前等待 870 秒(14.5 分鐘),但隨著完成操作所需的時(shí)間不同,有時(shí)它會(huì)在距離上次運(yùn)行 15 分鐘之前運(yùn)行,有時(shí)在 15 分鐘之后運(yùn)行。我這部分的代碼目前如下所示:print(colour.BOLD, colour.PURPLE, "Finished", colour.END)    print(colour.BOLD, colour.BLUE, 'WAITING 15 MINUTES (900 SECONDS)', colour.END)    time.sleep(870)有沒有辦法讓它在xx:15、xx:30、xx:45、xx:00運(yùn)行,其中 xx 是從 00 到 23 的每小時(shí)?對(duì)不起,如果我在這里感到困惑。感謝您提前提供任何幫助。
查看完整描述

3 回答

?
智慧大石

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超3個(gè)贊

使用您的操作系統(tǒng)工具來獲得類似的結(jié)果。

它們非??煽?,如果您的腳本失敗,下次它仍然會(huì)運(yùn)行。

Linux
使用 crontab。
如何設(shè)置它會(huì)根據(jù)您的發(fā)行版而略有變化。

作為一個(gè)總體思路:

sudo crontab -e

在crontab里面寫(一定要自定義python可執(zhí)行文件和腳本路徑):

*/15 * * * * /usr/bin/python /path/to/your/script.py

這將確保您的腳本每 15 分鐘執(zhí)行一次。

Windows
如何在 Windows 上安排任務(wù)更多地取決于您使用的 Windows 版本,這是一項(xiàng)非常直觀的任務(wù)。谷歌搜索“如何在 Windows 中安排任務(wù)”將返回比我在這里笨拙地解釋的更好/更具體/更新的結(jié)果。

是我為你找到的一個(gè)不錯(cuò)的。

Mac
在 StackOverflow 上 閱讀Meki的驚人答案。


查看完整回答
反對(duì) 回復(fù) 2022-06-07
?
阿波羅的戰(zhàn)車

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超6個(gè)贊

我會(huì)使用該schedule模塊:https ://pypi.org/project/schedule/


你會(huì)跑:


schedule.every().minute.at(":00").do(job)

schedule.every().minute.at(":15").do(job)

schedule.every().minute.at(":30").do(job)

schedule.every().minute.at(":45").do(job)


查看完整回答
反對(duì) 回復(fù) 2022-06-07
?
紫衣仙女

TA貢獻(xiàn)1839條經(jīng)驗(yàn) 獲得超15個(gè)贊

有一個(gè)腳本在不連續(xù)的時(shí)間間隔做一件事,像這樣控制自己的命運(yùn),這讓我感到很奇怪。我將使用外部調(diào)度框架以離散的時(shí)間間隔運(yùn)行此作業(yè)。在 Linux 中,這可以通過 cronjobs 來完成;在 Windows 中,可以使用任務(wù)計(jì)劃程序來完成。


Linux:在終端中,鍵入


crontab -e

編輯當(dāng)前用戶上下文的 cron 計(jì)劃??梢栽谡麄€(gè)互聯(lián)網(wǎng)上找到有關(guān)編輯 cron 的文檔 - 這是一個(gè):https ://www.raspberrypi.org/documentation/linux/usage/cron.md


Windows:您可以在 Windows 任務(wù)計(jì)劃程序中安排 Python 腳本按該計(jì)劃運(yùn)行。這是一個(gè)鏈接:https ://www.esri.com/arcgis-blog/products/product/analytics/scheduling-a-python-script-or-model-to-run-at-a-prescribed-time /


如果您使用此方法來控制適當(dāng)?shù)男袨?,?qǐng)務(wù)必使用“如果任務(wù)已在運(yùn)行”和“在錯(cuò)過預(yù)定開始后盡快運(yùn)行任務(wù)”選項(xiàng):

http://img1.sycdn.imooc.com//629f36c3000148d106290479.jpg

查看完整回答
反對(duì) 回復(fù) 2022-06-07
  • 3 回答
  • 0 關(guān)注
  • 273 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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