Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python IDLE如何运行.py模块?_Python_Python 2.7_Python Idle_Nameerror - Fatal编程技术网

Python IDLE如何运行.py模块?

Python IDLE如何运行.py模块?,python,python-2.7,python-idle,nameerror,Python,Python 2.7,Python Idle,Nameerror,Windows 7和Python v2.7.3 使用此模块“test.py”: 我可以转到CMD并键入:python test.py 结果将是: name: __main__ file: test.py 但是如果我用IDLE打开文件并按F5来运行程序,我会得到一个名称错误告诉我\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu文件未定义 IDLE运行.py模块需要经过哪些步骤?它与直接从命令行运行模块有何不同?这是一个

Windows 7和Python v2.7.3

使用此模块“test.py”:

我可以转到CMD并键入:
python test.py

结果将是:

name: __main__
file: test.py
但是如果我用IDLE打开文件并按F5来运行程序,我会得到一个
名称错误
告诉我
\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu文件未定义


IDLE运行.py模块需要经过哪些步骤?它与直接从命令行运行模块有何不同?

这是一个bug,显然(我不使用IDLE)-在该链接中对该bug的讨论解释了IDLE运行代码的实际功能。

我刚刚尝试了2.7.13(和3.6.2)中的文件当运行一个文件时,它的值是两者中的完整路径。
name: __main__
file: test.py