臨時設置環境變量(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前沒有$
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章