您当前位置:首页>项目技能>技能技巧

PYTHON使用ITCHAT库操作微信行为时出现AttributeError: 'HTMLParser' object has no attribute 'unescap

发布时间:2024-06-26 阅读量:958 超级管理员

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])

保存后即可正常使用;


上一篇 影刀RPA神奇的彩虹线助力标准流程的开发,全网第二
下一篇 智谱AI实现图片识别分析及文案内容生成对话

内容版权声明

Copyright Notice

内容链接: https://www.diezanrpa.com/jinengjiqiao/759.html
内容标题: PYTHON使用ITCHAT库操作微信行为时出现AttributeError: 'HTMLParser' object has no attribute 'unescap

当前文章由【付涛】本人原创开发与文案内容写作,内容版权归当前平台所有,如需转载,请务必注明来源及链接,谢谢合作!

本文最后更新发布于【2024-06-26】,某些文章具有时效性,若有错误或已失效,请联系客服

争议处理:针对本站内容若有异义,亦可直接与【法律顾问:易兴俊,律师联系电话:13825799821】直接联系沟通

GEO