導航:首頁 > 編程語言 > pythonwindows關機

pythonwindows關機

發布時間:2022-11-29 05:38:49

『壹』 python怎麼控制計算機關機

importos
#linux系統
os.system("poweroff")
#windows系統
os.system("shutdown-s-t0")

『貳』 python 請教一下如何用wincon監聽windouws的WM_QUERYENDSESSION關機事件,觸發一個事件。

1. 安裝python
2. 打開命令行輸入python並回車,如果出現下圖這樣的,就說明安裝成功

3. 寫一個python並保存
print "hello world" # python2的寫法
# 或者
print("hello world") # python3的寫法
4. 再次打開命令行,輸入 python + 要運行的python腳本的完整路徑

『叄』 在卸載(修復)python時出現錯誤

個人建議:

  1. 先卸載掉和 python有關的安裝軟體。如果是 windows上的,在控制面板上面,搜索 python會看到有兩個 python項目,都刪掉。

  2. 重裝 python。先確定 python版本。python 3.9以上不支持 windows 7。個人建議使用 python 3.8,因為以後打包後可以直接給 Windows 10和 Windows 7用。

  3. 安裝的過程中有一個 add python to path類似的字樣,勾上。

因為我無法重現你的異常,所以只能說明一些安裝過程中可能出問題的地方。我安裝過很多次,沒與見過你圖中的那種錯誤。

『肆』 如何用python做一個在windows關機時彈出一句消息提示的小程序

如果一定要用python實現的話 就直接用os.system()或者os.popen()模塊調用windows的shutdown命令去關機就可以了

『伍』 怎麼樣通過編寫windows腳本關閉esxi系統 UPS 斷電自動關機

http://www.oschina.net/code/snippet_593353_17562
停電後,在UPS電源下自動關機
更新:有朋友說一個網路設備不可靠,增加一次ping多個網路設備,保障可靠性
hosts.list 格式:文本,每行一個ip地址
原理:ping一個未接入UPS電源的網路設備(路由網關),如果在設置的時間內ping不通,視為停電了
以下環境均測試過(window2003_64, MacOS10.7.4, ubuntu12.04_64,EXSi5.1)
用法:
sudo python ups_check.py once 192.168.1.1 30(需要配合crond)
sudo python ups_check.py forever 192.168.1.1 60(需要加入啟動項)
sudo python ups_check.py once_multi hosts.list 30( 需要配合crond, 一次ping多個ip地址)
sudo python ups_check.py forever_multi hosts.list 60( 需要加入啟動項, 一次ping多個ip地址 )

『陸』 如何在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]下,其中的程序會在系統載入時自動啟動執行一次。

『柒』 學而思Python關機代碼

新建一個文本,然後輸入shutdown -s -t 1 即可。
當我們想要獲得關機代碼時,首先我們需要在電腦桌面創建文本文檔,名字隨便起,把文檔後面的.txt換成.bat(針對windows系統),然後打開文本文檔輸入:shutdown -s -t 1即可。

『捌』 Python中單引號,雙引號和三引號的區別

先說1雙引號與3個雙引號的區別,雙引號所表示的字元串通常要寫成一行
如:
s1 = "hello,world"
如果要寫成多行,那麼就要使用/ (「連行符」)吧,如
s2 = "hello,/
world"
s2與s1是一樣的。如果你用3個雙引號的話,就可以直接寫了,如下:
s3 = """hello,
world,
hahaha.""",那麼s3實際上就是"hello,/nworld,/nhahaha.", 注意「/n」,所以,
如果你的字元串里/n很多,你又不想在字元串中用/n的話,那麼就可以使用3個雙
引號。而且使用3個雙引號還可以在字元串中增加註釋,如下:
s3 = """hello, #hoho, this is hello, 在3個雙引號的字元串內可以有注釋哦
world, #hoho, this is world
hahaha."""
這就是3個雙引號和1個雙引號表示字元串的區別了,3個雙引號與1個單引號的區別也
是和這個一樣的,實際上python支持單引號是有原因的,下面我來比較1個單引號和
1個雙引號的區別。

當我用單引號來表示一個字元串時,如果要表示 Let's go 這個字元串,必須這樣:
s4 = 'Let/'s go',注意沒有,字元串中有一個',而字元串又是用'來表示,所以
這個時候就要使用轉義符 / (/,轉義符應該知道吧), 如果你的字元串中有一大堆
的轉義符,看起來肯定不舒服,python也很好的解決了這個問題,如下:
s5 = "Let's go"
這時,我們看,python知道你是用 " 來表示字元串,所以python就把字元串中的那
個單引號 ' , 當成普通的字元處理了,是不是很簡單。
對於雙引號,也是一樣的,下面舉個例子
s6 = 'I realy like "python"!'
這就是單引號和雙引號都可以表示字元串的原因了。

『玖』 將一個python程序改寫成一個windows服務

簡單的解釋一下:
在類win32test的__init__函數執行完畢後,系統服務就算是啟動成功了(啟動)
這時windows系統會自動調用SvcDoRun函數,該函數不可以結束;如果該函數結束就表示服務停止。你的程序不管是放在__init__中以線程方式啟動還是放在SvcDoRun函數中調用,必須確保該函數不退出。如果沒有該函數,系統會提示該服務沒什麼事可作,然後就會停止服務。(正在運行)
當停止該服務時,系統會調用SvcStop函數,該函數通過某種方式(例如標志位)讓SvcDoRun函數退出,服務就算是正常停止了。例子中是通過event事件讓SvcDoRun函數停止等待,從而退出的。(停止)

注意:Windows系統關機時,是不會調用終止函數的。

在類win32test中你可以定義其他的方法(函數),用於自己的代碼設計;這與普通的python類沒有什麼不同。
===========================================

監控文件夾需要記錄的內容很多,文件夾的內容變化可能包括文件數量的變化,文件大小的變化,文件修改時間的變化,文件名稱的變化等等,其中文件大小的變化必然引起修改時間的變化。
監測過程可以在一個循環中採用定時檢測的方式,比如每1秒中檢查一次,這主要是看應用的需求。在有變化時,可以針對該目錄調用處理函數,將該目錄作為處理函數的參數。如果僅僅是對變化的文件調用處理函數,一般是在循環檢測時一並處理。處理函數要對新建文件、更改的文件、重命名的文件和刪除的文件分別處理。同時還要記錄此次檢查時文件夾的狀態,以便於下次循環檢測進行比較。
還要注意測試一下對正在編輯的文件是否有影響。
如果在該文件夾中可能產生臨時文件(例如打開word文件時會有臨時文件出現),還要考慮如何避開臨時文件的處理。
努力鍛煉學習吧

『拾』 python做的自動關機,輸入後總顯示運行,太慢了,有解決方法嗎 以下兩個程序都響應慢

你弄得太復雜了。第一sleep是個很慢的東東。

你應該簡化邏輯。把時間管理單獨抽象出一個類。

這種事情最好的辦法是,用操作系統自帶的計劃任務。不管是windows還是linux都有計劃任務。然後通過計劃任務調用你的小程序。

5-10句話解決。

此外你對於time, datetime庫使用還是有限,不用這么復雜的邏輯,大部分你的想法人家庫里都有。自己看看,可以很簡單實現了。

DIY,do not repeat yourself, 這個是PYTHON編程原則。不用重復做沒有意義的事情。

閱讀全文

與pythonwindows關機相關的資料

熱點內容
韓國電影成人學院演員有誰 瀏覽:956
美國大胸電影 瀏覽:139
主角重生老北京的小說 瀏覽:199
邵氏100部恐怖影片 瀏覽:100
青春期2裡面的跳舞的歌 瀏覽:36
國產動作愛情片 瀏覽:419
韓國有部特種兵與護士的電影 瀏覽:661
《貪婪》中的日本女演員 瀏覽:477
男主得艾滋病的電影 瀏覽:806
罪孽船長泰國版在線觀看 瀏覽:193
外國電影一個黑男孩在深林 瀏覽:902
叔嫂不倫之戀電影 瀏覽:211
溫暖溫柔是哪部小說 瀏覽:203
穿越抗戰自立為軍閥的小說 瀏覽:601
韓國強殲電影有哪些 瀏覽:291
一女二三男小說穿越文 瀏覽:824
台灣用哪個軟體看電視 瀏覽:365
父親為救兒子像男人獻身的泰國電影 瀏覽:72
台灣民族片子 瀏覽:4
香港老公出軌電影 瀏覽:462