IDLE Shell 中的“== RESTART <path> ==”是什么意思?
What does "== RESTART <path> ==" in the IDLE Shell mean?
我写了一个简单的脚本,当我尝试 运行 它 (F5) 时,我收到了这条消息:
================== RESTART: C:\Users\***\Desktop\tst.py ==================
我重新启动了 shell,重新打开脚本,但仍然出现相同的消息。
我使用 python 3.5.1 并尝试尽可能简化脚本,但我仍然得到这个结果。现在我的脚本只有一行简单的 print(1)
命令,我仍然收到这条消息。
shell 安装有问题吗?
I have a simple script I wrote, and when trying to run it (F5)
这是 IDLE 到 运行 文件的热键。它不是命令做任何事情。这是一条日志语句,明确声明您的命名空间正在被清除并且文件将再次 运行 刷新。
no, I didn't tell it to restart
但你确实...你按了 F5
我的 shell 也发生了同样的事情。在旧版本中,这不会发生。我还注意到,当我按下 Python 3.5.2 Module Docs 时,我的 Internet 浏览器打开了,我看到我的目录显示在屏幕上。看起来像:
C:\Users\mycomputername\AppData\Local\Programs\Python\Python35-32\DLLs.
这会发生吗?那安全吗?我不知道。
我还发现,每当我 "imported" 做某事时,它都会打印出来。因此,如果我使用导入命令,并将其放在随机名称行之前,它将打印出 "RESTART" 内容。它总是在开始。或者它的开头是什么。
CIsForCookies,我猜你实际上没有完整的脚本;也许您只有一个函数定义,而您还没有包含 运行 该函数的一行。 (我有这个问题,然后记得调用我定义的函数;问题消失了。)
您可能犯了与我和 运行 程序相同的错误,然后您想知道为什么只显示 RESTART。我的程序运行完美,我只是没有打印任何东西或要求任何输入,所以它 运行 并完成了程序,但没有任何显示。
我写了一个简单的脚本,当我尝试 运行 它 (F5) 时,我收到了这条消息:
================== RESTART: C:\Users\***\Desktop\tst.py ==================
我重新启动了 shell,重新打开脚本,但仍然出现相同的消息。
我使用 python 3.5.1 并尝试尽可能简化脚本,但我仍然得到这个结果。现在我的脚本只有一行简单的 print(1)
命令,我仍然收到这条消息。
shell 安装有问题吗?
I have a simple script I wrote, and when trying to run it (F5)
这是 IDLE 到 运行 文件的热键。它不是命令做任何事情。这是一条日志语句,明确声明您的命名空间正在被清除并且文件将再次 运行 刷新。
no, I didn't tell it to restart
但你确实...你按了 F5
我的 shell 也发生了同样的事情。在旧版本中,这不会发生。我还注意到,当我按下 Python 3.5.2 Module Docs 时,我的 Internet 浏览器打开了,我看到我的目录显示在屏幕上。看起来像:
C:\Users\mycomputername\AppData\Local\Programs\Python\Python35-32\DLLs.
这会发生吗?那安全吗?我不知道。
我还发现,每当我 "imported" 做某事时,它都会打印出来。因此,如果我使用导入命令,并将其放在随机名称行之前,它将打印出 "RESTART" 内容。它总是在开始。或者它的开头是什么。
CIsForCookies,我猜你实际上没有完整的脚本;也许您只有一个函数定义,而您还没有包含 运行 该函数的一行。 (我有这个问题,然后记得调用我定义的函数;问题消失了。)
您可能犯了与我和 运行 程序相同的错误,然后您想知道为什么只显示 RESTART。我的程序运行完美,我只是没有打印任何东西或要求任何输入,所以它 运行 并完成了程序,但没有任何显示。