如何导出微信聊天记录|PyWxDump
最近老妈在上营养课,课程马上结束了,老妈想把微信课程群中营养老师发的聊天消息导出来,方便复制粘贴做成自己的笔记。于是俺这两天研究了下微信聊天记录的导出。
查了有两个开源项目可以实现。一个是WeChatMsg,这篇教程 (opens new window)写的很详细;另外一个是PyWxDump (opens new window),参考它的使用文档 (opens new window)跟着一步一步操作就好。在使用项目之前,记得先把需要导出的聊天记录从手机端迁移到电脑端。
我选择的PyWxDump。两个项目最后好像都是导出csv到本地,接着用jupyter lab调整了下csv,加了一些筛选条件,只保留了需要的列,最后导出到excel。老妈表示很满意🤭
csv调整的过程基本是借助ChatGPT来实现的,代码基础太差,不如直接AI...事实证明只要给AI清晰的指令,结果还是很ok的!
虽然在代码中对微信消息中的非法字符进行了清洗,在打开生成的Excel时,还是有没有清洗干净的Excel无法识别的字符,不过不要紧Excel的自动修复功能还是很强大的!修复后就可以打开了~最后是这样的效果👇
实际上,横向扩展的话,处理其他大型csv或excel文件也可以采用导入到jupyter lab的方式来做,对于不会写代码的人来说,让AI提供代码写法或许比直接操作大型的excel文档省一些力气。
编辑 (opens new window)
上次更新: 2025/07/02, 07:19:33