每当我在Python Shell中运行程序时,都会显示一行RESTART: C:\... $。重新启动程序,使用过去没有此问题的程序等似乎没有任何作用。在此先感谢您的任何建议!这是什么原因造成的?
1 回答

心有法竹
TA贡献1866条经验 获得超5个赞
该行表示该.py
文件已在 python shell 中执行。
这是一条日志语句,用于明确声明您的命名空间已清除,并且该文件将再次运行。
简而言之:IDLE 在执行您的程序之前在内部重新启动,从而清除上述所有信息,因此早期程序中的变量不会干扰您的程序
添加回答
举报
0/150
提交
取消