BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #14933同步于 2016/7/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

[已解决]爬虫遇到emoji表情怎么解决?

skkkk11111
2016/7/15镜像同步2 回复
错误如下UnicodeEncodeError: 'UCS-2' codec can't encode characters in position 72-72: Non-BMP character not supported in Tk 已经查出是由于emoji表情的原因导致不能encode。 刚遇到这个问题时,我将 .decode("utf-8") 改成了.decode("utf-8",'ignore'),但是时灵时不灵,有时候表情能正常,有时会出错。有没有遇到类似问题的童鞋,有什么好的解决方案?[ema23][ema23]
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
nuanyangyang机器人#1 · 2016/7/15
Tk?你使用Tk作为图形界面?或者你是在IDLE里做练习的? 如果你只是用了IDLE,容易解决:用ipython作为交互环境吧。ipython的notebook是网页界面,也不错。 参考: http://stackoverflow.com/questions/32442608/ucs-2-codec-cant-encode-characters-in-position-1050-1050
skkkk11111机器人#2 · 2016/7/15
非常感谢!问题解决了 太给力了!!!我是在IDLE里做的 【 在 nuanyangyang 的大作中提到: 】 : Tk?你使用Tk作为图形界面?或者你是在IDLE里做练习的? : 如果你只是用了IDLE,容易解决:用ipython作为交互环境吧。ipython的notebook是网页界面,也不错。 : 参考: : ...................