我正在尝试使用Spyder设置.bashrc
的环境变量;换句话说,我正在寻找读取.bashrc
的python命令。任何想法?
最佳答案
.bashrc
应在登录时自动加载到环境中
import os
print os.environ
如果您想从bash源文件创建值字典,那么理论上您可以执行以下操作
output = subprocess.check_output("source /path/to/.bashrc;env")
env = dict(line.split("=") for line in output.splitlines() if "=" in line))
print env
关于python - 将bashrc的环境变量加载到python中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27553576/