Vista64机器上的Python 2.4.3。
环境中存在以下两个变量:
ProgramFiles=C:\Program Files
ProgramFiles(x86)=C:\Program Files (x86)
但是当我运行以下命令时
import os
print os.environ["ProgramFiles"]
print os.environ["ProgramFiles(x86)"]
我得到:
C:\Program Files (x86)
C:\Program Files (x86)
知道如何获得“ProgramFiles”的正确值吗?
最佳答案
从Wikipedia page:
因此,仅获取C:\Program Files,您显然想要检查%ProgramW6432%
。
关于Python在64位Vista上为os.environ ["ProgramFiles"]的输入值错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1283664/