2011-03-08 85 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")