用python操作修改windows注冊表,顯然要比用C或者C++簡單。
創新互聯建站于2013年創立,先為潮南等服務建站,潮南等地企業,進行企業商務咨詢服務。為潮南企業網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。主要參考資料:官方文檔:https://docs.python.org/zh-cn/3/library/winreg.html
通過python操作注冊表主要有兩種方式,一種是通過python的內置模塊 _winreg,另一種方式就是 Win32 Extension For Python的win32api模塊。這里主要簡單看看用內置模塊 _winreg如何操作注冊表。
1.讀取
讀取用的方法是OpenKey方法:打開特定的key
_winreg.OpenKey(key,sub_key,res=0,sam=KEY_READ)
例子:此例子是顯示了本機網絡配置的一些注冊表項
#!/usr/bin/env python #coding=utf-8 import _winreg key = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE,r"SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{0E184877-D910-4877-B 4C2-04F487B6DBB7}") #獲取該鍵的所有鍵值,遍歷枚舉 try: i=0 while 1: #EnumValue方法用來枚舉鍵值,EnumKey用來枚舉子鍵 name,value,type = _winreg.EnumValue(key,i) print repr(name),value,type i+=1 except WindowsError: print #假如知道鍵名,也可以直接取值 value,type = _winreg.QueryValueEx(key,"DhcpDefaultGateway") print "默認網關地址----",value,type
網站名稱:Python模塊_winreg操作注冊表-創新互聯
網頁URL:http://vcdvsql.cn/article28/cdijjp.html
成都網站建設公司_創新互聯,為您提供網站設計公司、ChatGPT、外貿網站建設、全網營銷推廣、域名注冊、品牌網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯