[Python进阶] 操作注册表:winreg
[Python进阶] 操作注册表:winreg
5.22 操作注册表:winreg
5.22.1 注册表概念
在Windows系统
中,注册表本质上就是一个数据库,其中存放着硬件、软件、用户、操作系统以及程序相关设置信息。我们除了使用Windows系统
自带的regedit程序
,也可以通过Python编程
读取并操作系统注册表。
5.22.2 注册表的组成部分
键(主键、项)key:相当于文件夹
子键(子项)sub_key:相当于子文件夹
值value:相当于文件,包括类型(相当于文件类型:type)、数据(相当于文件内容data)
如下图:
5.22.3 注册表的数据类型
常见的注册表值的数据类型一共有4种:
REG_SZ:字符串,文本字符串
REG_MULTI_SZ:多字符串值,含有多个文本值的字符串
REG_BINARY<