![Obtener la variable de entorno del script de Python](https://rvso.com/image/170650/Obtener%20la%20variable%20de%20entorno%20del%20script%20de%20Python.png)
Tengo un script bash config.sh
en el que se exportan varias variables y necesito esas variables en mi script Python.
config.sh
export VAR="YES"
Mi enfoque es obtenerlos config.sh
del script de Python y usarlos os
para obtenerlos:
import os
if os.system("source ./config.sh") != 0:
print("Failed to execute the script")
else:
x = os.getenv('VAR')
De alguna manera, el valor de x se None
debe a que no encuentra la var env. Algún consejo ? Gracias
Versión de Python 2.7.5