在Python中可以通过os
模块来进行临时的环境变量设置。
import os
# 设置环境变量
os.environ[\'WORKON_HOME\']="value"
# 获取环境变量方法1
os.environ.get(\'WORKON_HOME\')
#获取环境变量方法2(推荐使用这个方法)
os.getenv(\'path\')
# 删除环境变量
del os.environ[\'WORKON_HOME\']
其他key值:
os.environ[\'HOMEPATH\']:当前用户主目录。
os.environ[\'TEMP\']:临时目录路径。
os.environ[\'PATHEXT\']:可执行文件。
os.environ[\'SYSTEMROOT\']:系统主目录。
os.environ[\'LOGONSERVER\']:机器名。
os.environ[\'PROMPT\']:设置提示符。
如果需要永久设置环境变量,那么就得借助于系统cmd
命令行了。
import os
path=r"D:\text"
command =r"setx /m %path%;%s /m"%path
os.system(command)
上面的命令中,/m
表示添加到系统环境变量中,%path%;%s
表示将路径path
追加到已经存在的环境变量中,而不是完全重新覆盖的设置。