我从如何运行Python程序?中了解到,在命令提示符下,我可以使用以下命令:
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
是否仍然存在?
使用Python运行Windows shell命令介绍了如何在Python中运行Windows shell命令,因此在交互式Python提示符中,我实际上可以使用
>>>os.system('python first.py')
要运行
first.py
,但是在运行后定义在其中的x
和y
会丢失。
import first
。 - Azat Ibrakovif __name__ == "__main__":
中,那么你可以直接使用import first
。 - tobias_kfirst.py
中保留变量呢? - athos