正确方法:
A: )
def is64Windows(self):
return 'PROGRAMFILES(X86)' in os.environ
def getProgramFiles32(self):
if self.is64Windows():
return os.environ['PROGRAMFILES(X86)']
else:
return os.environ['PROGRAMFILES']
def getProgramFiles64(self):
if self.is64Windows():
return os.environ['PROGRAMW6432']
else:
return None
B: )
aReg = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, \
"SOFTWARE\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Run")
错误方法:
2**63-1 == sys.maxint For 64 bit, and
2**31-1 == sys.maxint For 32 bit.