python 獲取系統環境變量 os.environ and os.putenv


從一段code說起 “if "BATCH_CONFIG_INI" in os.environ:” 判斷環境變量的值有沒有定義

如果定義的話就去環境變量的值,否則就取當前目錄下的config.ini文件。

1         if "BATCH_CONFIG_INI" in os.environ:
2             print "Using custom ini file!"
3             self.inifile = os.environ["BATCH_CONFIG_INI"]
4         else:
5             self.inifile = self.cur_file_dir() + "/config.ini"
6         self.db_print ("inifile = (%s)" %(self.inifile))

 

用Python Shell設置或獲取環境變量的方法:

一、設置系統環境變量

1、os.environ['環境變量名稱']='環境變量值' #其中key和value均為string類型

2、os.putenv('環境變量名稱', '環境變量值')

 

二、獲取系統環境變量

1、os.environ['環境變量名稱']

2、os.getenv('環境變量名稱')


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM