【发布时间】:2016-10-04 23:11:21
【问题描述】:
我有一个关于 python (Python 2.7) IDE Spider (2.3.5.2) 的具体问题
今天我注意到在运行整个脚本时存在差异,即当我按下 F5 时。 或者 当我只运行一行或选择时,按 F9。
在运行包含 __file__ 的特定语法时,我注意到了这种差异
当我逐行运行脚本时(按F9),我会收到错误NameError: name '__file__' is not defined
而如果我将整个脚本运行(通过按 F5)我不会收到此类错误,并且能够使用 __file__
我的问题是:按F5运行和按F9运行有什么区别?
注意:我可能遗漏了一些行话,这可以让我更好地提出我的问题。如果需要,请编辑问题。我觉得我正在处理一些非常基本的东西。如果有人有一些好的教程或文档,我很乐意阅读。
【问题讨论】:
标签: python