关于bash:我可以从python脚本中读取”export”ed变量吗?

Can I read an `export`ed variable from a python script?

本问题已经有最佳答案,请猛点这里访问。

我有一个bash脚本和一个python脚本:

脚本

1
2
3
4
#!/bin/bash
a=10
export a
python script.py

脚本语言

1
# access 'a' somehow

有没有办法从python访问exported变量?


导出的变量设置为环境变量。使用os.environ(字典)在python脚本中读取这些内容:

1
2
3
import os

a = os.environ['a']