注册表操作

>>> import win32con
>>> key=win32api.RegOpenKey(win32con.HKEY_CURRENT_USER,'Software',0,win32con.KEY_READ)
>>> print key
<PyHKEY:768>

>>> import win32api
>>> import win32com
>>> key=win32api.RegOpenKey(win32con.HKEY_CURRENT_USER,'Software',0,win32con.KEY_READ)
Traceback (most recent call last):
  File "<interactive input>", line 1, in ?
NameError: name 'win32con' is not defined
>>> import win32con
>>> key=win32api.RegOpenKey(win32con.HKEY_CURRENT_USER,'Software',0,win32con.KEY_READ)
>>> print key
<PyHKEY:768>
>>> import win32api
>>> import win32con
>>> key=win32api.RegOpenKey(win32con.HKEY_LOCAL_MACHINE,'SOFTWARE\\Microsoft\\Internet Explorer',0,win32con.KEY_ALL_ACCESS);
>>> win32api.RegQueryValue(key,'')
''

#读取项目值名称为Version的项值数据,也就是Internet Explorer的版本
>>> win32api.RegQueryValueEx(key,'Version') 
('6.0.2900.2180', 1)

>>> win32api.RegQueryInfoKey(key)  #返回项的子项数目,项值数目,以及最后一次修改时间
(26, 7, 128657536568437500L)

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/djcsch2001/archive/2008/09/14/2928726.aspx

原文地址:https://www.cnblogs.com/djcsch2001/p/2035189.html