把QQ空间历史说说导出成ExcelGetQzonehistory工具实操指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory几年前发在QQ空间上的说说页面上翻不到收藏夹里没有能不能一次性搬回本地GetQzonehistory 是一个开源的QQ空间历史说说备份工具它用扫码方式登录你的QQ空间逐批拉取历史消息列表再补充当前仍可见的说说最后把结果导出为多份 Excel 表格、一个离线网页和一批图片。全程在本地运行不需要提供QQ密码。适合谁解决什么问题适合这类需求想把多年前的说说连同评论、图片做成一份本地存档想不依赖QQ空间页面就能离线翻看历史想批量整理旧照片。它取数的方式是两步叠加先遍历QQ空间的历史消息列表消息中心里出现过的说说都在这里再把当前可见的说说补充进来并做去重。有一个边界要知道没有出现在消息列表里的说说取不到比如设为仅自己可见的内容。导出范围以消息列表为准这一点决定它能覆盖你多少历史。跑完你会得到什么所有结果存放在resource/result/你的QQ号/目录下结构如下QQ号_全部列表.xlsx取到的全部记录含时间、内容、图片链接、评论四列QQ号_说说列表.xlsx/QQ号_转发列表.xlsx自己发布的说说与转发内容分开存放QQ号_留言列表.xlsx/QQ号_其他列表.xlsx在好友空间留下的留言以及其他互动记录QQ号_好友列表.xlsx互动好友的昵称、QQ号、空间主页地址QQ号_说说网页版.html说说与转发按时间倒序合并成的单页网页浏览器直接打开即可离线浏览pic/文件夹说说里出现的图片按说说内容命名并去重下载从登录、抓取到导出的完整流程三步跑起来第一步获取代码并安装依赖git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory pip install -r requirements.txt建议先执行python -m venv myenv创建虚拟环境并激活后再安装依赖避免污染本机已有的 Python 环境。依赖就是 pandas、requests、qrcode 这类常用库无额外配置。第二步扫码登录python main.py程序启动后会在终端生成登录二维码同时把二维码图片存到resource/temp/目录打开图片用手机QQ扫即可。登录成功后登录状态cookie会存到磁盘下次运行只需在用户列表里选择对应QQ号不必重复扫码。一个前置条件生成和识别二维码依赖 zbar 库。Windows 环境一般开箱可用Linux 或 macOS 如果提示找不到 zbar需要先安装Linux 可执行sudo dnf install -y zbarmacOS 通过 Homebrew 安装否则程序会直接退出。第三步等待导出完成登录后程序按每批 10 条的节奏拉取历史消息批与批之间固定间隔 3 秒进度条会实时显示。说说数量在几百到上千条时等待几分钟量级即可。结束后程序自动打开结果文件夹并打印各列表的条数、图片数量和最早一条说说的时间。中途按 CtrlC 中断也没关系程序注册了中断处理会先把已抓取的数据保存下来不会完全重跑。遇到问题看哪里登录失败或二维码已失效直接重新运行python main.py再扫一次在已登录用户列表里输入 0 可放弃缓存、强制重新扫码登录。提示找不到 zbarLinux、macOS 先安装 zbar 再运行检查逻辑在 util/LoginUtil.py 中里面有对应系统的安装提示。想改导出位置输出路径由resource/config/config.ini配置读取逻辑在 util/ConfigUtil.py改配置即可不用动代码。想补更多数据仓库里还有一个独立脚本 fetch_all_message.py按 30 条一页遍历全部未删除的可见说说含 2014 年以前的可以作为主程序的补充。使用前必看这个工具适合整理自己账号的数据不要用来抓取他人的说说也不要做商业用途。抓取有固定间隔不要为求快把间隔改小保持对平台接口的温和使用。数据全部保存在本地不会上传到第三方服务器但导出的 Excel 和网页包含聊天记录存放时注意隐私。项目 README 附有完整免责声明作者不保证工具的持续可用性使用前先读一遍。跑通一次后建议先打开QQ号_说说网页版.html整体过一遍需要筛选、统计时再回到 Excel 文件处理。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考