写代码的时候发现BeautifulSoup遇到emoji,解析会自动截断。导致后面的数据都消失。
null
解决办法:
用emoji库预先把文本里的emoji编译为CLDR Short Name。
import emoji res = s.get(base_url % (user, pageNum), verify=False, timeout=50) soup = BeautifulSoup(emoji.demojize(res.text),"lxml") >> print(emoji.demojize('Python is 👍')) 输出:Python is :thumbs_up:
API介绍地址:https://pypi.org/project/emoji/
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容