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

2

知乎用户,产品设计师

收起
知乎用户、胡炬 赞同
python默认一行是一个语句,输入一句后按回车再输入下一句。看你的截图你的程序所有内容都在一个语句中。猜测是你第一行没有回车?
正常情况下你输入第一行后会回到提示符状态,像这样的
>>>import sys,os,json
>>>from http import *
3 人关注该问题
或者使用
新浪微博帐号登录 QQ 帐号直接登录
  • 一键登录
  • 快速注册
  • 找到好友
登录知乎
30 秒快速注册
如果你已有知乎帐号,请 登录并绑定

欢迎你来到知乎。 这是一个能真正体现你价值的地方。
我们相信,娱乐至上的中国互联网,需要一个与众不同的新世界。

在这里,认真、求知、信任与相互尊重,比肤浅的趣味更有意义;
在这里,真正有价值的信息是绝对的稀缺品,远未得到有效的挖掘和利用;
在这里,人与人之间,可以通过言之有物的分享,建立起真诚而友善的关系。

建立这个新世界并不容易,但你会发现,这也不难,只需要你和我们一样:

  • 认真专业:言之有物,不灌水,为自己的话负责
  • 友善互助:感谢每一个用心的回答,同时尊重与你观点不同的人

独一无二的你,总有见解值得分享;世界那么大,也有等待着你的未知。

欢迎你加入我们,一起创造知乎,发现更大的世界。


找到好友
快速进入知乎