【发布时间】:2013-06-29 00:18:08
【问题描述】:
我在 python 中的环境变量有问题。如何让 python 将变量导出到父 shell?
我使用的是 ubuntu,python 2.7.4
我明白了:
$ python
>>> import os
>>> os.environ
{'HOME':'~'}
>>> os.environ['foo']='bar'
>>> os.environ
{'HOME':'~','foo':'bar'}
>>> quit()
$ echo $foo
# Place #1
$ python
>>> import os
>>> os.environ
{'HOME':'~'} # Place #2
>>>
我的预期输出是:
- 在地点 #1:
bar - 在地点 #2:
{'HOME':'~','foo':'bar'}
谢谢
【问题讨论】:
标签: python environment-variables