電腦怎樣定時(shí)自動(dòng)運(yùn)行python文件,或其他程序?
定時(shí)運(yùn)行 python 函數(shù)代碼
import?schedule import?time def?job(): ????print("I'm?working...") #?每隔5秒鐘執(zhí)行一次job函數(shù) schedule.every(5).seconds.do(job) #?每隔1分鐘執(zhí)行一次job函數(shù) schedule.every(1).minutes.do(job) #?每隔1小時(shí)執(zhí)行一次job函數(shù) schedule.every(1).hours.do(job) #?每天在特定時(shí)間執(zhí)行job函數(shù) schedule.every().day.at("10:30").do(job) while?True: ????schedule.run_pending() ????time.sleep(1)
設(shè)置計(jì)劃任務(wù):
打開“任務(wù)計(jì)劃程序”(可以在Windows搜索欄中輸入“任務(wù)計(jì)劃程序”來查找)
點(diǎn)擊“創(chuàng)建基本任務(wù)”按鈕,輸入任務(wù)名稱并按照向?qū)Р襟E完成設(shè)置。
在“操作”選項(xiàng)卡中,選擇“啟動(dòng)程序”
設(shè)置程序或腳本,這里以運(yùn)行 python 為例,輸入“python.exe”
添加參數(shù),這里我們選擇需要運(yùn)行 py 文件路徑,例如 “D:\wenjian\python\xuexi\測(cè)試.py”
起始于,選擇 python 的程序安裝路徑,比如 “D:\RJ\python\”
在“觸發(fā)器”選項(xiàng)卡中,選擇“新建”,然后設(shè)置運(yùn)行該任務(wù)的時(shí)間和日期。
點(diǎn)擊“確定”按鈕,保存您的任務(wù)。
修改是否登陸運(yùn)行
非服務(wù)器將配置設(shè)置為 windows10
勾選是否過了計(jì)劃開始時(shí)間,立即運(yùn)行
將 Python 增加到環(huán)境變量
如果上面設(shè)置了,你的電腦沒有運(yùn)行 python,那可能是沒有將 python 增加到環(huán)境變量中,可以做以下設(shè)置:
打開“控制面板”,點(diǎn)擊“系統(tǒng)和安全”,然后點(diǎn)擊“系統(tǒng)”。
在左側(cè)導(dǎo)航欄中,點(diǎn)擊“高級(jí)系統(tǒng)設(shè)置”。
在“高級(jí)”選項(xiàng)卡下,點(diǎn)擊“環(huán)境變量”。
在“用戶變量”或“系統(tǒng)變量”下找到“Path”變量,然后點(diǎn)擊“編輯”。
在彈出的“編輯環(huán)境變量”對(duì)話框中,點(diǎn)擊“新建”,并輸入 Python 的安裝路徑,例如“C:/\Python310”。
點(diǎn)擊“確定”保存更改,并關(guān)閉所有對(duì)話框。
現(xiàn)在,您可以在任何地方打開命令提示符窗口,然后輸入“python”來運(yùn)行Python解釋器。