☰
如何 4 步把 QQ 空间历史说说导出到本地
2026/9/28 6:59:11 网站建设 项目流程

如何 4 步把 QQ 空间历史说说导出到本地

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

想找当年说说里的老照片,翻遍空间也找不到。GetQzonehistory 是一个 QQ 空间历史说说导出工具,用 Python 编写,能把账号下的说说、转发、好友留言和配图批量拉到本地,输出 Excel 和 HTML 两种格式,方便长期保存和检索。

它解决什么问题

  • 几年前的说说难翻找
  • 说说图片没法整批下载
  • 互动记录缺统一本地格式
  • 担心平台变动导致数据丢失

功能速览

  • 扫码登录,不输密码— 全程用手机 QQ 扫二维码完成认证,不用把密码交给第三方,登录过程更稳妥。
  • 从空间消息列表批量拉取历史说说— 自己发的说说、转发和好友留言都能覆盖到,不用再手动一条一条翻历史记录。
  • 自动分类导出 Excel 列表— 按说说、转发、留言、好友拆成多张表,每行带时间、内容、图片链接和评论,筛选和统计都方便。
  • 生成网页版页面并下载图片— HTML 文件按空间原样排版、支持离线看图,所有说说图片自动存进 pic 子目录,随取随用。

快速上手

第 1 步:克隆项目一条命令拿到源码并进入项目目录。

git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory && cd GetQzonehistory

预期结果:当前目录出现 GetQzonehistory 文件夹,里面有 main.py 入口。

第 2 步:创建虚拟环境隔离 Python 环境,避免依赖和系统里已有的包互相干扰。

python -m venv myenv

预期结果:生成 myenv 目录;Windows 执行 myenv\Scripts\activate,macOS/Linux 执行 source myenv/bin/activate。

第 3 步:安装依赖一条命令装完 requirements.txt 里的全部依赖,包括 HTML 解析、Excel 导出和二维码相关库。

pip install -r requirements.txt

预期结果:无任何报错输出即安装完成。

第 4 步:运行并扫码登录运行后终端会显示一个二维码(扫码登录逻辑),用 QQ 手机 App 扫一下即开始抓取。

python main.py

预期结果:登录成功后自动开始抓取,进度条实时显示,结束后自动打开导出目录。

你会得到什么

运行结束后,所有文件都放在resource/result/你的QQ号/目录下:

resource/result/你的QQ号/ ├── 你的QQ号_全部列表.xlsx # 完整历史消息记录 ├── 你的QQ号_说说列表.xlsx # 你发布的说说 ├── 你的QQ号_转发列表.xlsx # 你转发的内容 ├── 你的QQ号_留言列表.xlsx # 好友的留言 ├── 你的QQ号_好友列表.xlsx # 互动好友的昵称、QQ、空间主页 ├── 你的QQ号_其他列表.xlsx # 其他消息内容 ├── 你的QQ号_说说网页版.html # 可视化页面,可预览图片 └── pic/ # 说说图片下载到这里

文件名都以 QQ 号开头,多个账号导出的结果不会混在一起。每张表都带时间、内容和图片链接字段,直接筛选就能按年份或好友取数。用浏览器打开 HTML 文件可以按空间原样浏览,图文都在本地。中途按 Ctrl+C 中断的话,已抓到的数据也会先保存一份,不会白跑。

🧭 进阶玩法

按年份做统计分析。把 Excel 列表按年份分组,统计每年的说说条数,或者看看某段时间里情绪类词出现的频率,能直观看出每个阶段的生活动态,比翻空间快得多。结果导成图表发给家人看,也是个不错的选择。

梳理社交关系。好友列表和留言列表对照起来看,可以找出过去几年里和你互动最多的那几个人;谁在你考研、换城市那段时间留言最多,数据里都有答案。把结果整理成一张表,过年群发祝福之前心里有数。

补一份完整的可见说说。主程序基于空间消息列表抓取,如果你还想拿 2014 年以前的可见说说,可以单独运行 fetch_all_message.py,它会额外输出一份带图片、转发和评论的 Markdown 文件。

⚠️ 常见坑与应对

  • 启动提示缺少 zbar→ pyzbar 依赖系统 zbar 库 → 用 brew 或 dnf 安装 zbar
  • 导出的说说有缺失→ 数据源为空间消息列表 → 从未进列表的抓不到,属正常现象
  • 导出过程太慢→ 每批 10 条间隔 3 秒 → 正常节奏,几百条说说需要几十分钟
  • 部分图片下载失败→ 图片链接已失效 → 工具自动跳过,无需处理
  • 登录时提示失败→ 网络访问不了空间网页 → 检查网络后重新运行

使用边界

这个工具只适合导出自己账号的数据,用于个人纪念和技术研究,不要拿来做商业或侵犯他人隐私的事。数据量大的账号导出过程可能超过 30 分钟,建议预留半小时时间和 500MB 磁盘空间。

QQ 空间历史说说导出就是这么简单:克隆仓库,装依赖,扫码运行,就能得到 6 张 Excel 列表、一个网页版页面和一套图片。

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

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

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

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

立即咨询