導航:首頁 > 編程語言 > 安卓定時打開python

安卓定時打開python

發布時間:2024-07-10 13:48:14

python如何實現程序定時執行的功能

sleep就可以吧,把程序作為一個線程,啟動線程,裡面加個sleep,示例如下:
import threading
import time
class Test(threading.Thread):
def __init__(self):
pass

def test(self):
print 'run test!'

def run(self):
while True:
print time.strftime('%Y-%m-%d %H:%M:%S')
self.test()
time.sleep(5)
#test...
a=Test()
a.run()
#...test

㈡ 如何調用定時器 python

1 if __name__ == "__main__": 2 Q_w = 0 3 w = TimerMask(howtime=0.8) 4 print("-") 5 w.start() 6 #這里線程輸出這些,做其他事情的 7 while True: 8 time.sleep(0.4) #0.4秒 9 print("- ",Q_w," - WMask:",w) 10 Q_w += 1 11 pa

輸出:

於是你可能會想問,那豈不是每個不同的行為都要寫一個繼承了BaseTimer的類來做事呢,其實不然,你可以寫個函數調用的TimerFunc類:

1 class TimerFunc(BaseTimer): 2 """可傳遞任何函數的定時任務類""" 3 def __init__(self,func,howtime=1.0,enring=True): 4 BaseTimer.__init__(self,howtime,enring) 5 self.func = func 6 7 def exec(self): 8 self.func() #調用函數 9 10 #使用方法: 11 def doing(): 12 print("Hello") 13 14 w = TimerFunc(doing) 15 w.start()

輸出:"Hello",並且會每隔1秒執行一次

是不是覺得可以做一堆事情了?你可以自由發揮,繼承BaseTimer類

1 w = TimerFunc(doing,5,False) #這樣就可以定義延遲5秒使用了~ 2 w.start()

㈢ 如何編寫bat腳本定時執行某python腳本

:begin
pythonhello.py
TIMEOUT/T10
gotobegin

以上的10為時間單位s可以自定義

㈣ 如何在Windows系統中設置Python程序定時運行

樓主最近寫了一個簡單的Python程序,想讓這個小程序每天上午10點定時運行一次,因為我的電腦是Windows系統,無法使用Linux下強大的crontab命令,所以我只好求助於度娘。我搜到了好幾個相關的網頁,但是看完之後仍然不明白應該怎麼做,最後經過多次推理和嘗試才設置成功。我相信以後還會有人想要知道在Windows下怎麼設置Python程序定時運行,因此把我的經驗寫在這里,希望能幫助到大家。
為了照顧更多的朋友,下面我將每一步都截圖並加以簡單說明,如果覺得太啰嗦可以直接翻到後面看最關鍵的一步如何設置。
首先,我們肯定是要用到Windows下的【計劃任務】功能(註:樓主的系統是Windows8.1,但是Windows7或Windows10情況應該差不多),如下圖所示:
之後點擊右側的【創建基本任務】,輸入任務名稱以及可選的任務描述:
點擊下一步,設置任務的開始時間,這個應該沒什麼難度,我這里設置為每天早上10點運行此計劃任務:
點擊下一步,設置【操作】為【啟動程序】,再點擊下一步,最關鍵的地方來了,這里該怎麼填寫才能保證系統正確地運行Python程序呢?
廢話不多說,先看具體的設置:
這里解釋一下三個文本框內容的含義,【程序或腳本】文本框中填的是Python編譯器的名稱,一般就是python.exe,【起始於】文本框中填的是Python編譯器的目錄,上圖中假設你的Python編譯器的完整路徑是「C:\Python27\python.exe」,【添加參數】文本框中填的是你的Python程序的完整路徑,這里假設在C盤的Users文件夾下面有一個叫做code.py的文件。如果你的Python程序包含命令行參數,將其添加到Python程序的完整路徑之後即可。
相信聰明的讀者已經發現了,如果將這三部分連在一起,就是「C:\Python27\python.exe
C:\Users\code.py」,這其實就是在Windows命令行下輸入「python
C:\Users\code.py」(或「python
code.py」,如果你正好在C:\Users目錄下),只是在計劃任務的設置中需要給出完整的python編譯器的路徑而已。
之後點擊下一步就可以點擊完成了,是不是很簡單?

閱讀全文

與安卓定時打開python相關的資料

熱點內容
空氣壓縮機市場 瀏覽:47
泛函分析pdf 瀏覽:267
為什麼手機連上一個app沒有網路 瀏覽:863
新概念英語自學導讀pdf 瀏覽:6
騰訊雲域名解析到阿里雲伺服器需要備案嗎 瀏覽:542
應用加密機和可信平台 瀏覽:993
linuxusb禁用 瀏覽:724
宿州市電信dns伺服器地址是多少 瀏覽:85
數字簽名中報文加密方式 瀏覽:483
解壓包變成記事本格式了 瀏覽:287
安卓編程怎麼復制文本 瀏覽:820
雲開通伺服器 瀏覽:389
python編程集合降序 瀏覽:283
山西抖音小程序源碼 瀏覽:700
方舟編譯器到底什麼原理 瀏覽:643
演算法概率與人工干預 瀏覽:673
軟通動力android 瀏覽:20
linuxwireshark命令 瀏覽:197
php播放器插件 瀏覽:952
如何把python寫的程序導入手機 瀏覽:27