2011-03-08 68 views
0
from _winreg import * 
areg=ConnectRegistry(None,HKEY_LOCAL_MACHINE) 
akey=OpenKey(areg,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall") 
"""for i in range (259):""" 
subkey=EnumKey(akey,0) 
print subkey 
demo=[] 
demo=QueryValueEx(akey,"") 
print demo 

我想獲取子鍵內的值,這個代碼有什麼問題?蟒蛇代碼讀取註冊表

回答

1

試圖取代這一行:

akey=OpenKey(areg,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall") 

akey=OpenKey(areg,r"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall")