每当我在Python Shell中运行程序时,都会得到一行显示RESTART: C:\... $
的行。
使用过去没有该问题的程序来重启程序,似乎没有任何作用。预先感谢您的任何建议!
这是什么原因造成的?
答案 0 :(得分:1)
该行表示.py
文件已在python shell中执行。
这是一条日志语句,用于明确声明您的命名空间已清除,并且该文件将再次运行。
简单来说:IDLE在执行之前会在内部重新启动 您的程序,因此清除了上面所有的信息,所以变量 较早版本的程序不会干扰您的程序
。