python转编码出现UnicodeEncodeError: 'gbk' codec can't encode character '\xxx'错误
最近需要写到一个python小工具,文本utf-8编码转ansi(gbk)编码的工具,然后发现或出现一些错误,比如:
UnicodeEncodeError: 'gbk' codec can't encode character ' \xa0' in position XX
UnicodeEncodeError: 'gbk' codec can't encode character ' \u2022' in position XX
好像大概了解了一下是python不能完全打印所有的unicode字符。
只能在解码的时候忽略不能解码的数据!
一句语句:str.encode("gbk", 'ignore').decode("gbk", "ignore")
完美解决
1.本站资源可免登陆下载,扫码支付即可下载
2.本站先仅支持支付宝扫码支付,更多方式联系客服!
3.客服QQ:822674928
4.本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有!
5. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
好主题网 » python转编码出现UnicodeEncodeError: 'gbk' codec can't encode character '\xxx'错误
2.本站先仅支持支付宝扫码支付,更多方式联系客服!
3.客服QQ:822674928
4.本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有!
5. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
好主题网 » python转编码出现UnicodeEncodeError: 'gbk' codec can't encode character '\xxx'错误
常见问题FAQ
- 想做更多的模板?程序修改二开?
- 请联系我们本站客服QQ:822674928
QQ联系不上发送邮箱[email protected]。
- 资源链接失效?密码不对?
- 免费下载或者VIP会员专享资源能否直接商用?