這篇文章主要介紹了datetime如何在python3時間中執(zhí)行循環(huán),具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
成都創(chuàng)新互聯(lián)主營阜南網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,App定制開發(fā),阜南h5微信小程序開發(fā)搭建,阜南網(wǎng)站營銷推廣歡迎阜南等地區(qū)企業(yè)咨詢
1. 我們先獲取當(dāng)前的時間
now=datetime.datetime.now()
假設(shè)當(dāng)前時間是2017-02-09 20:19:47.555000
2.然后我們輸入一個你要定時執(zhí)行的target時間
比如你是x分10秒的時候執(zhí)行sched_Timer=datetime.datetime(x,x,x,x,x,10)
前面的x是并不重要(只要最后是10秒就行了),我們就把目標時間設(shè)的比當(dāng)前晚一點即可:
sched_Timer=datetime.datetime(2017,2,9,20,20,10)
3.好當(dāng)時間到了20:20:10的時候要運行我們的程序
如何定時到了呢,很簡單用
if now==sched_Timer: 'run Task'
4.那么如何讓時間在下一分鐘10秒繼續(xù)執(zhí)行呢,也很簡單用timedelta()
datetime.timedelta(minutes=1)把target時間往后增加一分鐘
sched_Timer=sched_Timer+datetime.timedelta(minutes=1)
然后外邊用個while 死循環(huán)hold住就可以了。
感謝你能夠認真閱讀完這篇文章,希望小編分享datetime如何在python3時間中執(zhí)行循環(huán)內(nèi)容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細的解決方法等著你來學(xué)習(xí)!
分享題目:datetime如何在python3時間中執(zhí)行循環(huán)
鏈接地址:http://jinyejixie.com/article4/pdcioe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供、手機網(wǎng)站建設(shè)、品牌網(wǎng)站建設(shè)、網(wǎng)站營銷、品牌網(wǎng)站設(shè)計、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)