python獲取環境變數

2021-09-19 13:05:08 字數 688 閱讀 4220

從一段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('環境變數名稱')

php獲取環境變數

一 fpm模式 1 通過伺服器傳遞 如在nginx的配置裡設定 fastcgi param env 123456 每次頁面請求nginx都會將此變數傳遞給php,php可以通過getenv函式或 server全域性變數獲得。2 通過fpm配置傳遞 fpm在每次啟動時都會讀取php fpm.conf檔...

獲取CGI環境變數

1.cgi環境變數簡介 cgi程式繼承了系統的環境變數,cgi的環境變數,在 cgi程式在啟動時初始化,結束時銷毀,當乙個 cgi程式不是被 伺服器呼叫時,其環境變數基本是系統的環境變數。當屬於 伺服器呼叫時,他的環境變數就會多了以下關於 伺服器 客戶端 cgi傳輸過程等專案。cgi相關的環境變數有...

python 環境變數

一.如何新增環境變數?1.右鍵新增環境變數,選擇需要新增環境變數的目錄 右鍵 mark directory as sources root 新增環境變數的檔案變藍色 以獲取的當前目錄的絕對目錄為參考,通過當前目錄取要加入環境變數的目錄。然後加入環境變數 建議用這種方式,在命令列或是別人執行你的 不會...