1. 如何在Windows系統中設置Python程序定時運行
經典的啟動「啟動」文件夾,單擊「開始→程序」,「啟動」菜單,這就是最經典的Windows啟動位置,放在這合理的程序和快捷方式都會在系統啟動時自動運行。智能的啟動——開/關機/登錄/注銷腳本:
在Windows中,單擊「開始→運行」,輸入gpedit.msc回車可以打開「組策略編輯器」,在左側窗格展開「本地計算機策略→ 用戶配置→管理模板→系統→登錄」,然後在右窗格中雙擊「在用戶登錄時運行這些程序」,單擊「顯示」按鈕,在「登錄時運行的項目」下就可以添加自啟動的程序。
定時的啟動——任務計劃:
在默認情況下,「任務計劃」程序隨Windows一起啟動並在後台運行。如果把某個程序添加到計劃任務文件夾,並將計劃任務設置為「系統啟動時」或 「登錄時」,這樣也可以實現程序自啟動。通過「計劃任務」載入的程序一般會在任務欄系統托盤區里有它們的圖標。可以雙擊「控制面板」中的「計劃任務」圖標查看其中的項目。
注冊表啟動項:注冊表是啟動程序最多的地方,主要有以下幾項:
1.Run鍵
Run鍵是病毒最青睞的自啟動之所,該鍵位置是[HKEY_CURRENT_
USER\Software\Microsoft\Windows\CurrentVersion\Run]和[HKEY_
LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run],其下的所有程序在每次啟動登錄時都會按順序自動執行。
還有一個不被注意的Run鍵,位於注冊表[HKEY_CURRENT_
USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run]和 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
Policies\Explorer\Run]。
2.RunOnce鍵
RunOnce位於[HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\RunOnce]和[HKEY_LOCAL_MACHINE\Software\Microsoft\
Windows\CurrentVersion\RunOnce]鍵,與Run不同的是,RunOnce下的程序僅會被自動執行一次。
3.RunServicesOnce鍵
RunServicesOnce鍵位於[HKEY_CURRENT_USER\Software\Microsoft\
Windows\CurrentVersion\RunServicesOnce]和[HKEY_LOCAL_MACHINE\
Software\Microsoft\Windows\CurrentVersion\RunServicesOnce]下,其中的程序會在系統載入時自動啟動執行一次。
2. 如何讓python 腳本在指定的時間內運行,如在10點,讓一個python腳本自動跑
噢,這個不是python擅長的,你應該去網路搜一下linux命令crontab的用法,一分鍾就能明白如何設置一個定時運行任務。
如果你想寫一個程序,用python完成一個crontab類似的功能,那麼請看《UNIX環境高級編程》第13章,但弄懂這個是要花一點時間了。
3. Python腳本怎麼讓它後台自動隔一定時間運行
如果你只想運行一次,那麼不用循環幾乎是不可能的。當然你用crontab之類的定時任務來處理也可以。我猜想你登陸之後應該是要做一些操作的,那麼在做任何操作之前你都去判斷一下登陸狀態,如果session過期或者其他原因導致登陸狀態失效,那麼就執行重登陸。
把腳本丟在後台執行,結果輸出到log,應該沒什麼問題的。
4. 如何定時執行python 腳本
windows下可以在任務計劃程序中配置:
控制面板->系統和安全->計劃任務
linux可以在使用
crontab-e
#minhourdaymonweekcommand
#*****python/home/yourdir/yourpf.py>>/home/youdir/log
05***python/home/yourdir/yourpf.py>>/home/youdir/log
5. 求解,python寫的腳本,怎麼在windows自動執行
這個很簡單,將你要執行的程序加入到操作系統的計劃任務中就行了,到特定時間就自動執行了。我上回就做了一個讓操作系統每天早上6:30自動給我發天氣預報的程序
6. 請教,python腳本指定時間運行
1、代碼里 while 1: 每秒執行一次,判斷當前時間是否是指定時間,如果是,則執行相應代碼;否則sleep 1秒,繼續.....
2、藉助 crontab
7. Python寫每隔一段時間就運行一次的任務,怎麼寫比較好
推薦計劃任務或者crontab
至於「浪費」,沒有profile之前不要做任何架設
8. 如何在計劃任務那執行python腳本
打開計劃任務程序-點擊創建基本任務-輸入任務名與描述-確定觸發時間/事件-選擇「啟動程序」-選擇運行程序(點擊「瀏覽....」)-確認創建任務-完成
9. windows計劃任務執行失敗原因
你的腳本肯定有問題
10. linux下,任務計劃啟動python程序報錯,但是手動啟動python程序沒有錯誤,請問這是為什麼
你可以從下面幾個方面去檢查,
Shell 環境變數是否在crontab中執行時不存在或者值錯誤。
程序路徑是不是相對路徑。
crontab中執行腳本的用戶,如果不是當前用戶的話,要檢查Python的模塊是不是全局安裝的(需要在sites-packages目錄下)。
沒了,希望有幫助。