config.sh
여러 변수를 내보내는 bash 스크립트가 있는데 Python 스크립트에 해당 변수가 필요합니다.
config.sh
export VAR="YES"
config.sh
내 접근 방식은 Python 스크립트에서 소스를 얻고 os
이를 가져오는 데 사용하는 것입니다.
import os
if os.system("source ./config.sh") != 0:
print("Failed to execute the script")
else:
x = os.getenv('VAR')
어떻게 든 x의 값은 None
env var를 찾지 못하기 때문입니다. 어떤 충고 ? 고마워
파이썬 버전 2.7.5