我在 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'}
谢谢