Python 出现 SyntaxError: multiple statements found while compiling a single statement 的原因?

关注者
13
被浏览
18826

3 个回答

python默认一行是一个语句,输入一句后按回车再输入下一句。看你的截图你的程序所有内容都在一个语句中。猜测是你第一行没有回车?
正常情况下你输入第一行后会回到提示符状态,像这样的
>>>import sys,os,json
>>>from http import *
Ctrl+N,新建一个,这时直接将代码复制进来,就不会产生这个问题了。
直接在IDLE中编译,是每行都要回车的。