首页 > 编程语言 > 详细

Python解决编码问题: `UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position 10

时间:2020-12-07 09:51:45      阅读:34      评论:0      收藏:0      [点我收藏+]

python处理各种跨系统的字符串时,经常会出现各种编码问题,例如linux或网上爬虫多为UTF-8,转到WINDOWS时又需要GBK或GB2312编——这时就经常会出现转换出错 `UnicodeEncodeError: ‘gbk‘ codec can‘t encode character ‘\xa0‘ in position 10

具体原因可参照:https://blog.csdn.net/github_35160620/article/details/53353672

处理方法:https://www.cnblogs.com/cwp-bg/p/7835434.html

我用的最懒人做法:string.decode(‘utf-8‘, ‘ignore‘).encode(‘gbk‘, ‘ignore‘)

Python解决编码问题: `UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position 10

原文:https://www.cnblogs.com/d9394/p/14095578.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!