PYTHON使用ITCHAT库操作微信行为时出现AttributeError: 'HTMLParser' object has no attribute 'unescap
PYTHON使用ITCHAT库操作微信行为时出现可能会出现类似于以下的报错:显示错误信息:utils.msg_formatter(m,'Content')File"D:\envPython\lib\site-packages\itchat\utils.py",li···...
扫码分享二维码
PYTHON使用ITCHAT库操作微信行为时出现可能会出现类似于以下的报错:显示错误信息:utils.msg_formatter(m,'Content')File"D:\envPython\lib\site-packages\itchat\utils.py",li···...
扫码分享二维码
PYTHON使用ITCHAT库操作微信行为时出现可能会出现类似于以下的报错:
显示错误信息: utils.msg_formatter(m, 'Content') File "D:\envPython\lib\site-packages\itchat\utils.py", line 69, in msg_formatter d[k] = htmlParser.unescape(d[k]) AttributeError: 'HTMLParser' object has no attribute 'unescape'
修改方案如下:
找到本地安装的itchat库对应的文件夹目录:E:\python\Lib\site-packages\itchat
然后用PY开发工具打开其中的:utils.py 文件,然后在第二添加以下代码:
from html import unescape
再找到第70行,将以下代码屏蔽:
d[k] = htmlParser.unescape(d[k])
然后再此位置再添加以下代码:
d[k] = unescape(d[k])
保存后即可正常使用;
Copyright Notice
当前文章由【付涛】本人原创开发与文案内容写作,内容版权归当前平台所有,如需转载,请务必注明来源及链接,谢谢合作!
本文最后更新发布于【2024-06-26】,某些文章具有时效性,若有错误或已失效,请联系客服
争议处理:针对本站内容若有异义,亦可直接与【法律顾问:易兴俊,律师联系电话:13825799821】直接联系沟通