Eu tenho um script bash config.sh
no qual várias variáveis são exportadas e preciso dessas variáveis no meu script python.
configuração.sh
export VAR="YES"
Minha abordagem é obter config.sh
o script python e usá-lo os
para obtê-los:
import os
if os.system("source ./config.sh") != 0:
print("Failed to execute the script")
else:
x = os.getenv('VAR')
De alguma forma, o valor de x é None
porque não está encontrando o env var. Algum conselho? THX
Versão 2.7.5 do Python