临时设置环境变量(python和Linux命令行)

python中设置环境变量(临时)

使用os模块

import os
#当前存在的环境变量,可以在ipython中直接输入下面这句查看keys
In [3]: os.environ.keys()
Out[3]: 
['LC_NUMERIC',
 'LESSOPEN',
 'SSH_CLIENT',
 'LOGNAME',
 'USER',
 'HOME',
 'LC_PAPER',
 'PATH',
 'LD_LIBRARY_PATH',
 'SSH_CONNECTION',
 'LANG',
 'TERM',
 'SHELL',
 'LIBRARY_PATH',
 'LC_MONETARY',
 'LIBVIRT_DEFAULT_URI',
 'XDG_RUNTIME_DIR',
 'LC_ADDRESS',
 'PYTHONPATH',
 'SHLVL',
 'CONDA_SHLVL',
 'XDG_DATA_DIRS',
 'XDG_SESSION_ID',
 '_',
 'LC_IDENTIFICATION',
 'COCOAPI',
 'LESSCLOSE',
 'SSH_TTY',
 'LC_TELEPHONE',
 'LC_MEASUREMENT',
 'PWD',
 'LC_NAME',
 'MAIL',
 'LC_TIME',
 'LS_COLORS']

os.environ的一些方法

#设置环境变量
os.environ['NAME']="value"
#获取环境变量方法
os.getenv('NAME')
# 删除环境变量
del os.environ['NAME']

Linux命令行设置环境变量

设置环境变量(临时)

export NAME="value"

查看环境变量

# 使用echo命令查看单个环境变量
echo $NAME
# 使用env命令查看所有环境变量
env

删除环境变量

# 使用unset命令删除某个环境变量
unset NAME
# 注意NAME前没有$
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章