- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在尝试访问 Windows 注册表(在 Python 中)以使用 _winreg 查询键值,但我无法让它工作。以下行返回一个 WindowsError,指出“系统找不到指定的文件”:
key = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, r'SOFTWARE\Autodesk\Maya\2012\Setup\InstallPath', 0, _winreg.KEY_ALL_ACCESS)
经过几个小时的尝试,Python 似乎无法看到路径的“Maya”部分以外的内容(看起来“2012\...etc...”子路径“不可见”或不存在).现在我打开了注册表编辑器,我保证在 HKLM 中有这样的路径。我在 Windows 7 64 位上。知道我做错了什么吗?这让我抓狂。谢谢...
最佳答案
您需要将访问 key 与 64 位访问 key 之一组合。
_winreg.KEY_WOW64_64KEY 指示 64 位 Windows 上的应用程序应在 64 位注册 TableView 上运行。
_winreg.KEY_WOW64_32KEY 指示 64 位 Windows 上的应用程序应在 32 位注册 TableView 上运行。
尝试:
_winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, r'SOFTWARE\Autodesk\Maya\2012\Setup\InstallPath', 0, (_winreg.KEY_WOW64_64KEY + _winreg.KEY_ALL_ACCESS))
关于Python _winreg 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9348951/
我正在尝试访问 Windows 注册表(在 Python 中)以使用 _winreg 查询键值,但我无法让它工作。以下行返回一个 WindowsError,指出“系统找不到指定的文件”: key =
我如何使用 Python 模块 _winreg 遍历 Windows 注册表项的所有 值。我有可以执行我想要的操作的代码,但它适用于指定注册表项的子项。 这是代码: from _winreg impo
当我尝试从这个键中读取一个值时,没有返回这个键的正确值,而是我得到了一个不同的键路径的值? import _winreg as wreg key = wreg.OpenKey(wreg.HKEY_LO
我正在使用 jython 访问 python 脚本,显然 _winreg 模块不受支持。该模块有其他选择吗?我正在使用 jython 2.5。 最佳答案 您需要访问 Windows 注册表 via J
我正在尝试制作一个简单的程序,它可以使用 _winreg 在 Windows 中启用或禁用代理设置。为此,我需要更改注册表中的 2 个设置。第一个是 ProxyEnable,它是一个 REG_DWOR
我可以在我的注册表编辑器中看到该值,路径是 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography,但无法通过以下代码获取该值: import _winr
如果可以的话,我在哪里可以下载 python3 的 _winreg。我在 E:\Windows 上有我的“windir”。我不知道 cx_Freeze 是否没有注意到这一点。我正在使用 cx_Free
我应该如何处理值? def add(): ts = "Software\\Test\\ti" try: key = _winreg.CreateKeyEx(_winre
因此,每当我将 dropbox 导入 Flask 项目时,都会收到此错误。 例如,即使在示例项目中, https://github.com/WoLpH/dropbox/blob/master/exam
我在 Windows 7 64 位、python 2.7.9 x64 的虚拟环境中运行 App Engine 应用程序。 这是堆栈跟踪: p_system = platform.system(
我正在尝试执行 this script由 Ned Batchelder 在 Windows 上的两个 Python 安装之间切换 .py 文件关联。此 Python 脚本使用 _winreg模块(Py
使用 regedit.exe 我在注册表中手动创建了一个名为 HKEY_CURRENT_USER/00_Just_a_Test_Key 并创建了两个双字值 dword_test_1 和 dword_t
我是一名优秀的程序员,十分优秀!