首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python操作注册表有关问题

2013-04-20 
python操作注册表问题我尝试用python获取注册表中已安装的软件信息,通过读取HKEY_LOCAL_MACHINE,SOFTWARE

python操作注册表问题
我尝试用python获取注册表中已安装的软件信息,通过读取HKEY_LOCAL_MACHINE,
'SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall下的子项获取。通常每个安装软件都有DisplayName这个字段表示软件的名称。我想一次遍历所有子项的DisplayName字段。然而并不是所有的软件都有DisplayName,当遇到没有的时候,就会报异常。想通过条件语句的方式判断,没有该字段则跳过。不过没有找到现成的api可以调用。本人python初学,调用的win32api的函数,求大神指教如何解决这一问题。即通过条件判断遍历所有。
[解决办法]


try:
    ####读取注册表
except:
    ##异常时跳过
    pass

热点排行