我在python应用程序中设置了一个要访问的环境变量。如何获得这个值?
环境变量通过os.environ访问
import os
print(os.environ['HOME'])
或者,您可以使用以下命令查看所有环境变量的列表:
os.environ
有时你可能需要看到一个完整的列表!
# using get will return `None` if a key is not present rather than raise a `KeyError`
print(os.environ.get('KEY_THAT_MIGHT_EXIST'))
# os.getenv is equivalent, and can also give a default value instead of `None`
print(os.getenv('KEY_THAT_MIGHT_EXIST', default_value))
Windows上的python默认安装是C:\Python。如果您想在运行python时找到答案,可以执行以下操作:
import sys
print(sys.prefix)
你好,Rod,感谢您对"默认安装"的有效回复;从观点来看,您可以快速理解它,而不是浏览链接。我真的很感激:)但是关于我的(1)问题,请看下面的命令和输出片段:>>>import os>>print os.environ['pythonpath']traceback(most recent call last):