我从How do I run a Python program?了解到,在命令提示符中可以使用
C:\python>python first.py
,以运行first.py
。
但是,在我输入交互式python提示符之后,是否有可能通过运行
C:\python>python
看到>>>
python指示,运行first.py
,运行完first.py
后,返回到交互式python提示符,我可以看到first.py
中定义的变量?
例如,如果first.py
在内部创建了一些变量,例如
(x,y) = [3,5]
,是否有可能在运行first.py
并返回到交互式python提示符后,x
和y
仍然存在?
Running windows shell commands with python演示了如何在python中运行windows shell命令,因此在交互式python提示符中,我可以实际使用
>>>os.system('python first.py')
运行first.py
,但是内部定义的x
和y
在运行后丢失。
对于Python 2.x,请尝试以下操作:
对于Python3.x,请尝试以下操作:
然后,变量应该对您可用。
使用
运行脚本,然后在同一命名空间中获取交互式shell。
相关问题 更多 >
编程相关推荐