UnicodeEncodeError: ‘gbk’ codec can’t encode character

今天在用python做一个html源代码分析的脚本,html代码分析用的是 BeautifulSoup.demo的时候,解析英文一切正常,但是一旦出现中文就各种报错.

UnicodeEncodeError: ‘gbk’ codec can’t encode character u’\xa0′ in position 7586:
illegal multibyte sequence

UnicodeEncodeError: ‘gbk’ codec can’t encode character u’\xbb’ in position 22842: illegal multibyte sequence

SyntaxError: Non-ASCII character ‘\xe4’ in file first.py on line 16, but no enco
ding declared; see http://python.org/dev/peps/pep-0263/ for details

最后的那个提示,算是帮助我了.

在文件的头部增加了

# -*- coding: utf-8 -*-

搞定了.

 

相关文章

发表评论

返回顶部