假设我有一个(有点毫无意义的)Python 脚本
#!/usr/bin/python
a = 5
有没有办法从交互式提示符运行这个脚本,这样运行后如果我输入a
我得到
>>> a
5
并不是
>>> a
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'a' is not defined
更一般地说,如果我的脚本通过一系列步骤计算某些内容,是否有办法在脚本完成后访问该内容(以相同的方式)。