GetQzonehistory|一键备份QQ空间历史说说,一次导出 6 个 Excel 全量档案
2026/8/27 2:17:23 网站建设 项目流程

GetQzonehistory|一键备份QQ空间历史说说,一次导出 6 个 Excel 全量档案

【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory

GetQzonehistory 是一个备份 QQ 空间历史说说的脚本。它模拟扫码登录,再分批拉取空间消息列表。适合在空间发了多年说说、想留一份本地档案的人。

先跑起来

git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory.git cd GetQzonehistory python -m venv myenv source myenv/bin/activate pip install -r requirements.txt python main.py
  1. 复制命令块依次执行
  2. 终端出现二维码
  3. 手机 QQ 扫码登录
  4. 等进度条走完
  5. 程序自动打开结果目录

Windows 上把激活命令换成.\myenv\Scripts\activate

⚠️ 走官方扫码登录,全程不输入 QQ 密码 ⚠️ 说说越多耗时越长,几百条约 20~40 分钟,中途别关终端

跑完你拿到什么

所有结果存放在resource/result/你的QQ号/目录下,结束后程序会自动打开它。

  • xxxx_全部列表.xlsx:全部消息的完整记录
  • xxxx_说说列表.xlsx:你自己发布的说说
  • xxxx_转发列表.xlsx:你的转发单独存档
  • xxxx_留言列表.xlsx:好友的留言单独存档
  • xxxx_其他列表.xlsx:其他消息单独存档
  • xxxx_好友列表.xlsx:互动好友的昵称、QQ 号、空间主页链接
  • xxxx_说说网页版.html:还原空间样式的网页版,浏览器打开就能翻
  • pic/:全部说说图片,按内容命名,重名自动加时间戳

每个列表文件都是固定四列,不用二次清洗就能直接分析:

时间内容图片链接评论
2016年8月15日 20:45:10小美:毕业快乐http://img...3条评论

它内部在做什么

扫码登录 → 分批拉取消息列表 → 和可见说说比对去重 → 生成 Excel 和 HTML → 下载图片

  • util/LoginUtil.py:二维码生成与扫码登录
  • util/RequestUtil.py:向空间消息列表发起分页请求
  • util/GetAllMomentsUtil.py:获取当前可见说说,用于比对补充

全部处理在本地完成,数据不出你的电脑。

你会拿它做什么

做电子纪念册说说网页版.html已还原说说、头像、图片和评论,浏览器打开就能翻;改改样式或打印成 PDF,就是一本纪念册。

离线归档老说说:空间主页只显示近几年的内容,更早的说说靠消息列表找回;把 result 目录整体归档,就是一份不依赖平台的档案。

活跃规律分析:Excel 四列里有时间和评论,用 pandas 打开按年份聚合条数,就能看出哪些年份你最活跃。

了解它的限制

部分说说没出现:从未进入消息列表的说说(比如早年仅自己可见的)找不回来;这属于平台侧限制,换什么工具都解决不了。

运行时间很长:程序每批 10 条之间主动歇 3 秒,防止请求被限;放着跑就行,进度条走完才算完。

中途被打断:按 Ctrl+C 会先把已抓取的数据落盘;重新运行会从头抓一遍,按内容自动去重,不会重复写入。

把QQ空间历史说说变成本地文件档案,不截图不上传。

git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory.git && cd GetQzonehistory && pip install -r requirements.txt && python main.py

完整文档

核对说说列表时间列,确认和印象对得上

【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询