Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Python新手在这里。
我正在使用 Cygwin 的 2.7.3 发行版在 Python 中编写一个简单的脚本。我想从此脚本访问/修改 Windows 注册表。我发现该_winreg模块在 cygwin python 上不可用,但存在替代cygwinreg。
_winreg
这个脚本的用户没有 cygwin python,他们有 windows python 安装。是否可以编写一个适用于两者的python脚本?
当然,只需这样做:
try: import _winreg except ImportError: import cygwinreg as _winreg
或者可能
import sys if sys.platform == 'win32': import _winreg elif sys.platform == 'cygwin': import cygwinreg as _winreg else: # non-windows support