Python 操作登錄檔

2022-07-20 14:24:11 字數 728 閱讀 3372

通過python的內建模組winreg這裡主要給出一些winreg的demo**  

python2:import _winreg、python3:import winreg

#!python37

# -*- coding: utf-8 -*-

# coding:utf-8

import winreg

def obtain():

# 獲取該鍵的所有鍵值

key = winreg.openkey(winreg.hkey_current_user, r"software\\inspiry\\basepay\\address")

# 獲取該鍵的所有鍵值,遍歷列舉

try:

i = 0

while 1:

# enumkey用來列舉子鍵,enumvalue方法用來列舉鍵值,

name, value, type1 = winreg.enumvalue(key, i)

# print(repr(name),value)

return value

i +=1

except windowserror:

print('error')

if __name__ == '__main__':

obtain()

Python 操作登錄檔

通過python操作登錄檔有兩種方式,第一種是通過python的內建模組 winreg 另一種方式就是win32 extension for python 的win32api模組,但是需要進行額外的安裝。這裡主要給出一些 winreg和win32api的demo 1 winrg 可以參考官方的參考文...

登錄檔操作

近來由於需要在自己寫的程式中對登錄檔進行操作。總結些經驗,並做個乙個demo供日後使用,現在把它拿出來和大家分享 小弟初學vc,有誤之處還請賜教。為了使用方便,我把一些操作寫成了函式,以便方便呼叫,具體 如下所示 一 定義 hkey hkey char content 256 所查詢登錄檔鍵值的內容...

登錄檔操作

2005年10月29日 19 29 00 一 寫入 1.建立檔案 建立乙個註冊 式檔案 reg,內容如下 windows registry editor version 5.00 hkey local machine software test server 192.168.66.22 databa...