打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Python打印时 报错UnicodeEncodeError: 'gbk' codec can't encode character '\xXX' in po
遇到这个问题很多次了,下面是解决方法
网页本身是utf-8,但我们爬取网页时用的是Unicode,但使用print()打印时,里面的内容应该是GBK编码,那么就需要我们将需要打印的数据后加上 .encode('GBK’,'ignore’).decode('GBk’)
第一个GBK是忽略掉非法字符,然后再译码
例如:
print(需要打印的数据.encode('GBK’,'ignore’).decode('GBK’))
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
彻底删除聊天记录,让你的小秘密不被发现 #程序员 #手机技巧 #手机知识
《国际关系前沿》2023年总目录
忘记开机密码该怎么办?
和你在一起,心里却没有你的异性,这三个地方很明显
中国网络作家潘长宏谈养生-11
内家八桩·内功图说(八阵图·攻防之道)
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服