每五分鐘運(yùn)行一次命令的實(shí)現(xiàn)

繞進(jìn)去沒繞出來,在死胡同里越繞越深。
出去上了個(gè)廁所,豁然開朗。
不就是想每5分鐘運(yùn)行一個(gè)命令,只允許一次嗎?

繞進(jìn)死胡同的思路

正確的思路:

import timer
import time
import os
while True:

if timer.func(5) is True:
    print "Do Something"
    time.sleep(60)        #直接睡過去一分鐘不就好了嗎?
print time.ctime()[11:-5]

所以說,發(fā)現(xiàn)問題解決不了的時(shí)候要及時(shí)跳開,想想到底想要什么,而不是拘泥于細(xì)節(jié)死扣。
越死扣,越著急,越解決不了。

程序的作用是在00,05,10,15,20,25,30,....這種特定的分鐘跳出循環(huán)執(zhí)行命令。可以用來使重復(fù)采樣實(shí)現(xiàn)。

# Countdown Timer
# Designed By Xc.Li @ Mar.2016
# coding = utf-8
import time
import os
def func(mode):
if mode == 5:
    check_point = [00, 05, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55]
if mode == 10:
    check_point = [00, 10, 20, 30, 40, 50]
if mode == 15:
    check_point = [00, 15, 30, 45]
if mode == "test":
    check_point = [00, 10, 20, 23]
while True:
    current_minute = time.ctime()[14:-8]
    for item in check_point:
        if str(item) == current_minute or current_minute == '00':
            print "Check Point!"
            time.sleep(5)
            return True
    print "Waiting at mode %d" % mode
    time.sleep(5)
    os.system("cls")
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 作者:葛冰 貢獻(xiàn)者:白羽毛_4695,艾尚伊芙 一、草棚里的怪人二、藍(lán)色的血三、我成了“怪物”四、網(wǎng)中的獵物五、馬...
    bigtrace閱讀 3,111評(píng)論 2 7
  • 七絕?題圖盆景 樓臺(tái)夕照幾燈籠,盆景石榴似火紅; 滿腹珍珠成瑪瑙,天生與眾不相同!
    補(bǔ)缺樓丨胡德棒閱讀 319評(píng)論 0 1
  • 昨天那么晚,辛苦了。你肯定在睡大覺、想做飯給你吃,等你醒來,有飯吃,幻想ing… 我早起洗了衣服,平安神宮那邊走了...
    WoodSage閱讀 222評(píng)論 0 1
  • 1、認(rèn)識(shí)什么是真正的作文 孩子已經(jīng)會(huì)寫作文了?事實(shí)上,到5年級(jí),很多孩子還不會(huì)寫作文。也許我這樣說有點(diǎn)費(fèi)解,打個(gè)比...
    隨遇而安小南北麻麻閱讀 304評(píng)論 0 0
  • 年尾時(shí)刻,師傅要提前告知明年的生肖運(yùn)勢(shì),接下來會(huì)陸續(xù)發(fā)布其他生肖的2017運(yùn)勢(shì),請(qǐng)持續(xù)關(guān)注。另外,也提醒生肖虎的朋...
    玄皇妙算閱讀 351評(píng)論 0 0

友情鏈接更多精彩內(nèi)容