我知道os.environ.get()和 os.getenv()函数可以得到设置在环境中的变量的值,可是怎么得到呢?
下面是一个很简单的示例:
import os
one = os.environ.get('ele')
print one
我这个代码就保存在e盘下,我想得到设置在环境中的ele这个参数的值,于是我在powershell中cd到e盘,set ele try ,并且我get-variable看见了这个ele的值已经是try,然后运行这个代码,输出的还是none。所以怎样在代码中得到设置在环境里的值。谢谢大家!
你在 powershell 里用
set ele=try
设置的环境变量是局部的,只在那个 shell 里管用。你要通过“系统 > 高级系统设置 > 环境变量”添加的环境变量才是全局的,才能在任意一个 shell 里(包括你的 python runtime shell)访问。