python程序循環執行


python程序循環執行

前言

...就挺逗得,一個小東西忘了搞了幾個小時...時間黑洞(基礎不打勞)

裝飾器

優點,比較方便,且代碼量少一些,做校驗之類的整潔優雅

import time


def wraps():
    def inner(func):
        while True:
            func()
            time.sleep(1)
    return inner


@wraps()
def func():
    print('a')
func()

普通函數嵌套

def loop_func(func, second,path,new_pdf_path,jpg_path):
    # 每隔second執行func函數
    while True:
        func(path,jpg_path,new_pdf_path)
        time.sleep(second)
        return func
def watch_file():
    ....
loop_func(watch_file,2,...)

這樣子一看,下面的簡直是不能看鴨!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM