我正在尝试使用python的winreg库来访问Adobe产品的注册表项(Photoshop、After Effects等),虽然我可以在注册表编辑器中看到HKEY_LOCAL_MACHINE子项,但Python似乎看不到相同的注册表项。是否存在需要更改的权限,或者我是否以错误的方式处理此问题? Here is a Screen cap summarizing the results so far 我运行的代码是: import winreg
i=0
while True:
try:
# self.aeKey = winreg.OpenKey(winreg.HKEY_
我想用python在windows注册表中找到3d studio max。我也不受特定版本的约束。
我已经看过几个使用_winreg的示例,但是虽然我可以在regedit中看到所需的键,但我无法通过python访问它。
我想要的密钥是带有Installdir值的HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\3dsMax\14.0\MAX-1:409。
下面是我尝试使用的python脚本。
from _winreg import *
t = OpenKey(HKEY_LOCAL_MACHINE, r"SOFTWARE\Autodesk\3dsMax\14.0\
嘿,我试着重建一个剧本。在python 3中,我使用了_winreg,并且脚本正在运行,但是我需要它在python 2中,现在我得到了这个erorr:
File "discoverNetworks.py", line 14, in printNets
guid = _winreg.EnumKey(key, i)
WindowsError: [Error 259] No more data is available
当然,在那个文件夹里有很多文件。
这是代码:
import _winreg
def val2addr(val):
addr = ''
要在Windows10HomeEdition机器上检索%PATH%变量的内容,应该在下面的key脚本中为key、subkey和name参数使用哪些值?
import winreg
def _get_reg_value(key, subkey, name):
"""Return registry value specified by key, subkey, and name.
Environment variables in values of type REG_EXPAND_SZ are expanded
if possible.
我在Windows8上执行以下简单代码,将一些内容添加到PATH环境变量中。令人惊讶的是,它在error 5: access denied上失败了。如果SetValueEx指向HKCU而不是HKCU\Environment,则一切正常。我已经检查了HKCU和HKCU\Environment上的权限-它们是相同的,用户具有完全访问权限。为什么访问被拒绝?
hKey = _winreg.OpenKey( _winreg.HKEY_CURRENT_USER, 'Environment' )
for i in itertools.count():
try:
我需要列出或枚举现有的串口,直到现在我使用这个方法enumerate_serial_ports(),,但它不能使用windows 7。您知道有什么可供选择的,我如何找到可用的串口下的windows 7?
def enumerate_serial_ports():
""" Uses the Win32 registry to return an
iterator of serial (COM) ports
existing on this computer.
"""
path = 'HARDWARE\
我想使用python的winreg模块来处理windows注册表。但是当我尝试导入winreg模块时,它给出了ImportError。
Python 2.4.3 (#1, Dec 11 2006, 11:39:03)
[GCC 4.1.1 20061130 (Red Hat 4.1.1-43)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import __winreg
Tracebac
我正试图在windows机器上安装django (我发誓,这不是我的错)。当涉及到mysqldb模块时,我总是收到这样的错误:
Windows PowerShell
Copyright (C) 2009 Microsoft Corporation. All rights reserved.
PS C:\Users\ME> easy_install MySQL-python
Searching for MySQL-python
Reading http://pypi.python.org/simple/MySQL-python/
Reading http://sourceforge.ne