pyWin32 是一个 Python 第三方库,它提供了一组用于操作 Windows 操作系统的 API 和 COM(Component Object Model)接口的 Python 绑定。通过 pyWin32 库,我们可以在 Python 程序中使用 Windows API 和 COM 接口,实现诸如创建和管理进程、访问 Windows 注册表、操作 Windows 窗口、与 Microsoft Office 应用程序交互等功能。
以下是 pyWin32 库的一些常见用法:
- 访问 Windows 注册表
import winreg
# 打开注册表键
key = winreg.OpenKey(winreg.HKEY_CURRENT_USER, r'Software\Microsoft\Windows\CurrentVersion\Explorer')
# 读取注册表值
value, type