有效解決“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 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM