Python怎么删除注册表中子项?

1 个回答|146 次阅读
Coco老师 - 科普专家
擅长:编程教育

RegDeleteKey函数可以删除注册表中的项。其参数原型分别如下所示。

RegDeleteKey (key, subKey )

其参数含义相同,参数含义分别如下。

key:已经打开的注册表项的句柄。

subKey:所要操作(添加或删除)的子项。

以下的实例实现对“HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet Explorer”项的添加、删除子项操作。

# 向“HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet 
Explorer”添加子项“Python” 
>>> win32api.RegCreateKey(key,'Python')  
# 新创建的子项的句柄# 删除刚才创建的子项“Python” 
>>> win32api.RegDeleteKey(key,'Python')