news 2026/9/20 11:03:43

如何导出QQ空间的全部历史说说?GetQzonehistory从安装到排错的完整操作

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何导出QQ空间的全部历史说说?GetQzonehistory从安装到排错的完整操作

如何导出QQ空间的全部历史说说?GetQzonehistory从安装到排错的完整操作

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

如果你担心QQ空间里攒了多年的说说、互动记录有一天突然看不到了,GetQzonehistory 就是为这类需求做的工具:它是一个纯本地运行的 Python 程序,扫码登录 QQ 后,把空间的历史说说和互动记录批量导出成本地的 Excel 表格、图片和网页文件,数据全程只走你自己的硬盘,不碰你的密码。我用它给一个老账号做过一次全量导出,全程只需要扫一次码。

跑完会拿到什么?6 张表格、1 个网页、1 个图片目录

程序跑完后会自动打开结果文件夹resource/result/QQ号/,Windows 下是资源管理器,macOS 下是 Finder。里面的内容是固定的这几样:

文件里面是什么
QQ号_全部列表.xlsx所有互动消息按时间排列的完整清单
QQ号_说说列表.xlsx你自己发布的说说
QQ号_转发列表.xlsx你转发过的内容
QQ号_留言列表.xlsx你收到的留言
QQ号_好友列表.xlsx互动过好友的昵称、QQ 号、空间主页
QQ号_其他列表.xlsx没归进上面几类的记录
QQ号_说说网页版.html还原空间样式的网页,浏览器直接打开
pic/说说配图,按内容命名归档

消息类表格每行固定四列:时间、内容、图片链接、评论。说说里的图片会被逐张下载,文件名直接取说说内容,超过 40 字符自动截断,撞名时补时间戳防止覆盖。网页版还会把图片链接换成高清版本,浏览体验比表格好。

哪些QQ空间说说能拿回来,哪些拿不回来?

先说能做到的:程序有两条通道,一条翻空间的历史消息列表,一条抓你空间当前可见的所有未删除说说(2014 年之前的也在),两条通道的结果去重合并后落盘,覆盖面比单通道宽不少。

再划清楚做不到的。以下三类拿不回来:

  • 已删除且没出现在消息列表里的说说
  • "仅自己可见"且从未进过消息列表的说说
  • 平台规则调整后从列表里消失的老互动

一句话:这个工具的上限是"列表里还留着 + 空间里还看得见"。如果你发现消息列表被截短了,越早跑越好,还在列表里的才算拿得回来。

如何最快安装并运行 GetQzonehistory?

整个流程 4 步:克隆、激活、装依赖、启动。

git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv

⚠️ 激活虚拟环境的命令分系统:Windows 用myenv\Scripts\activate,macOS/Linux 用source myenv/bin/activate。激活失败时python指向的还是系统环境,后面装的依赖全部白搭。

pip install -r requirements.txt

依赖不多但各有分工:requests 发请求,beautifulsoup4 解析页面,pandas 生成表格,qrcode 出二维码,tqdm 画进度条,pyzbar 识别终端里的二维码。pyzbar 在 Windows 一般装完即用;macOS 缺 zbar 共享库时,程序会检测 Homebrew 并询问是否自动brew install zbar;RPM 系的 Linux 手动执行sudo dnf install -y zbar

然后启动 main.py:

python main.py

终端会打印一个字符二维码,用手机 QQ 扫掉并确认,登录完成。凭证以 cookie 形式存在resource/user/目录,下次启动会列出已登录账号供你选,输入 0 才重新扫码。

剩下的是等。登录后程序先取互动记录总数,然后每 10 条翻一页,页与页之间固定停 3 秒——这是防风控的节奏,别嫌慢。进度条走完后,它自动分类、下配图、生成网页版,再弹出结果文件夹,终端逐条汇报总数:消息条数、最早一条说说的时间、好友数、图片数,验收很方便。

二维码没反应怎么办?4 个常见问题

  • 扫了没反应:大概率码过期了,重跑python main.py出新码,顺带确认手机和电脑网络通畅,没被代理工具拦掉登录请求。
  • 报错提到 zbar:系统缺二维码识别库。macOS 执行brew install zbar,Linux 执行sudo dnf install -y zbar,装完重跑。
  • 导出到一半断了:程序对 Ctrl+C 和进程终止都注册了保护,会先把已抓到的数据存盘再退出,重跑一次即可,落盘的 Excel 是完整的。
  • Excel 打不开:先看文件是不是被 WPS 或 Office 占着,关掉重开。

数据落到本地之后怎么用?

三件常用事:把"全部列表"按年份筛一遍,哪年去了哪座城市、和谁互动最多,翻起来就是一本年度回忆册;用透视表统计每个好友的互动频次和最近一次互动时间,谁还亲近、谁在变淡,一目了然;把整个result目录复制一份到备份盘,关键数据多留一个位置。

再留一个习惯:每季度全量跑一遍。QQ 空间的接口有调整时,跟进仓库更新就行。

数据不再寄存在别人的服务器上,硬盘里这一份,归你管。

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/20 11:03:15

uBlock Origin 3 分钟装好:免费广告拦截器,装完即用

uBlock Origin 3 分钟装好:免费广告拦截器,装完即用 【免费下载链接】uBlock uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean. 项目地址: https://gitcode.com/GitHub_Trending/ub/uBlock uBlock Origin 是 Chro…

作者头像 李华
网站建设 2026/9/20 10:58:43

VMware Workstation 17 Pro 离线激活与深度配置指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华