Pythonスクリプトから環境変数を取得する

Pythonスクリプトから環境変数を取得する

config.sh複数の変数をエクスポートするbashスクリプトがあり、Pythonスクリプトにこれらの変数が必要です。

構成ファイル

export VAR="YES"

私のアプローチは、Pythonスクリプトからインポートして次をconfig.sh使用することです。os

import os

if os.system("source ./config.sh") != 0:
    print("Failed to execute the script")
else:
    x = os.getenv('VAR')

なんとかx値はNone環境変数が見つからないからです。どんな提案がありますか?ありがとう

Pythonバージョン2.7.5

ベストアンサー1

おすすめ記事