SyntaxError: Non-UTF-8 code starting with ‘\xe7‘ [路径].py onon line 10, but no encoding declar…….

  • Post author:
  • Post category:其他


一、源代码:

二、编辑器没有报错,但执行时终端报错:

四、 思考一下,为啥会报错呢?

其实这还是老问题,是爬取下来的data_list中的一些中文内容,不是utf-8的编码,所以造成了编码的不兼容。其实从其报错提示中就不难看出“

but no encoding declared

”什么意思“

但未声明编码

”。

五、如何解决问题:

既然未声明编码,那就给它声明一下不就好了吗,如何声明呢?

“声明”嘛!肯定是在最开始的时候声明啊!

所以,只需在文件的开头输入这一行代码:

收藏加关注,追番不迷路~

我是viking151,如有错误欢迎指正~



版权声明:本文为zhangweijin521原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。