Python 提示SyntaxError: Non-UTF-8 code starting

今天在Python中演示代码缩进首先提示“SyntaxError: Non-UTF-8 code starting”(非UTF-8),因为英文太多就没太注意,直接搜索这些字符串了。

当时的代码如下。

搜索了一下原因之后明白要给这段程序注明代码的编码。

头部加上如上代码就可以正常运行了,当时此时程序又开始报错“IndentationError: unexpected indent”查明原因是代码中的格式不对了,可能是tab和空格没对齐的问题,你需要检查下tab和空格了。

这个时候明白是EditPlus编辑器自动代码缩进后,自己又多出来“4个空格”,所以程序报错,我们把多出来的空格删除掉就让程序正常运行了。

 

赞(0) 打赏
未经允许不得转载:大象网 » Python 提示SyntaxError: Non-UTF-8 code starting
分享到: 更多 (0)