python get系统变量值os.environ/os.environ.get/os.getenv/del os.environ

試著忘記壹切 提交于 2020-02-05 03:36:33

1.python get系统环境变量使用以下function

import os

# 设置环境变量
os.environ['WORKON_HOME']="value"
# 获取环境变量方法1
os.environ.get('WORKON_HOME')
#获取环境变量方法2(推荐使用这个方法)
os.getenv('path')
# 删除环境变量
del os.environ['WORKON_HOME']

2.不能被get的系统变量

在 shell终端中 任何命令都有返回值,比如 diff a b 返回值存储在系统变量 '$?'中 但是这个系统变量不能被python get到。具体如何get 系统命令的返回值参见另一篇文章

python的os.system执行cmd之后的返回值与linux返回值区别

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!