Python解决“SyntaxError: Non-UTF-8 code starting with” 语法错误 - ITB运维部落—http://www.itbcn.cn—ITB运维技术交流之家平台-ITB运维部落—http://www.itbcn.cn—ITB运维技术交流之家平台
记录工作点滴
分享运维知识

Python解决“SyntaxError: Non-UTF-8 code starting with” 语法错误

今天在使用scrapy采集数据的时候,有个需求是将获取到的response响应保存成html文件,但是在文件写入的过程中,发现根据网页返回的内容不同,文件写入有可能会报这个错误:

SyntaxError: Non-UTF-8 code starting with '\xe3' in file F:..........  on line 423, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

这个问题需要在py文件的上边添加一行注释该文档的编码格式就可以了。

# coding:utf-8
或者
# coding=gbk
未经允许不得转载:ITB运维部落—http://www.itbcn.cn—ITB运维技术交流之家平台 » Python解决“SyntaxError: Non-UTF-8 code starting with” 语法错误

如果文章对你有帮助,欢迎点击上方按钮打赏作者

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址