报错信息
在Win10中写Python在IDLE中执行多行代码时遇到了这个错误
SyntaxError: multiple statements found while compiling a single statement
翻译过来是语法错误:编译单个语句时发现多个语句
原因是IDLE是一个交互式解析器,所谓交互式就是你说一句,他说一句。
解决方法
是将多行代码放在一个文件里去执行
具体步骤
- 点击IDLE中的File,再点击下拉菜单中的New File
- 会出现一个名为
untitled
的未命名的文件,将需要执行的多行Python代码复制进去,保存成.py
文件到想要的地方
- 接着点击菜单栏中的Run,点击下拉菜单中的Run Module即可执行这段Python代码
- 找到这个
.py
文件双击也可执行。