解决UnicodeEncodeError: 'gbk' codec can't encode character u'\u25aa' in position 344 : illegal multiby

 

 Python拿来做爬虫的确很不错,但是字符串的编码的确是稍不留神就是一个坑,GBK编码和Unicode编码的转化出现问题也是很多的,今天在解析网页数据的时候出现上述错误,解决方案如下:

 one_str.encode("GBK","ignore")

      由于在windows下的cmd中输出网页数据,加入上述转换后就可以正常工作了

posted @ 2019-02-23 13:32  anobscureretreat  阅读(1494)  评论(0编辑  收藏  举报