news 2026/9/20 11:21:06

GetQzonehistory 三步本地导出QQ空间全部历史说说与评论到Excel

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
GetQzonehistory 三步本地导出QQ空间全部历史说说与评论到Excel

GetQzonehistory 三步本地导出QQ空间全部历史说说与评论到Excel

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

QQ空间没有官方的数据导出入口,手动截图复制要耗好几天,图片还掉清晰度、评论互动零散丢失。我用开源工具GetQzonehistory把空间里的说说、互动、图片完整导出到本地:一次扫码登录,自动整理成6个Excel表格加1个网页版,全程不输入密码。以下是我实测跑完一遍的安装步骤与常见卡点解决方案。

跑完一次,6张表+1个网页版+图片目录一次落盘

程序结束会自动打开结果文件夹。

所有文件都在resource/result/你的QQ号/下:

文件内容
QQ号_全部列表.xlsx所有互动记录,按时间排序
QQ号_说说列表.xlsx我发布的原创说说
QQ号_转发列表.xlsx我转发过的内容
QQ号_留言列表.xlsx收到的留言
QQ号_好友列表.xlsx互动好友的昵称、QQ号、空间主页
QQ号_其他列表.xlsx未归入上几类的剩余记录
QQ号_说说网页版.html还原空间样式的页面,浏览器直接打开
pic/说说配图,按内容命名归档

和手动备份的差别很直接:截图掉清晰度,评论、时间、互动数据在复制过程中散落;这套工具一次扫码把时间、内容、图片链接、评论都写进表格,图片按原图下载,撞名自动加时间戳防覆盖。

开工前,先确认能拿到什么、拿不到什么

不是所有记录都拿得到,上限一眼说清。

能拿到的:

  • 历史消息列表里还留着的互动记录(评论、点赞、转发、留言)
  • 当前空间仍可见的说说,含2014年以前的老内容

拿不到的:

  • 已经删除的说说
  • 设为"仅自己可见"且从未进入消息列表的记录
  • 平台规则调整后已从列表消失的老互动

运行条件:Windows、macOS、Linux都支持,需要Python 3.9及以上,额外预装的系统级库只有一个zbar(识别二维码用)。

安装步骤:三步从克隆到扫码出结果

三步做完大约5分钟。

第1步:克隆代码,建隔离虚拟环境。

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

虚拟环境的作用是把依赖装进隔离目录,不污染系统Python。

⚠️ 激活命令分系统:Windows执行myenv\Scripts\activate,macOS/Linux执行source myenv/bin/activate。激活失败时后面的pip会装进系统环境,全白搭。

第2步:安装依赖。

pip install -r requirements.txt

共11个库、全部锁了版本,按 requirements.txt 一次装完即可。

💡 分工各不一样:requests发请求、beautifulsoup4解析页面、pandas+openpyxl生成表格、qrcode+pyzbar负责二维码的生成与识别、tqdm画进度条。其中pyzbar依赖系统zbar共享库:Windows装完即用,macOS执行brew install zbar,RPM系Linux执行sudo dnf install -y zbar

第3步:启动 main.py,扫码登录。

python main.py

终端打印字符二维码,手机QQ扫掉并确认,登录完成。登录态以cookie形式存进resource/user/目录,下次运行自动复用,提示时输入0可重新扫码。

💡 抓取节奏是10条一批、批间隔约8秒(5秒网络等待+3秒固定停顿),这是防风控的固定节拍,别嫌慢。进度条走完后,程序自动与可见说说去重合并、下载配图、生成网页版并弹出结果文件夹,终端同步打印消息数、最早说说时间、好友数、图片数,验收方便。

卡住排查:5种常见情况与对应动作

这5种情况覆盖了大部分卡点,对号入座。

  • 扫码没反应:码过期了,重跑python main.py出新码,顺带确认电脑和手机网络没被代理工具拦掉登录请求。
  • 启动提示找不到zbar共享库:系统缺二维码识别库,macOS执行brew install zbar,RPM系Linux执行sudo dnf install -y zbar,装完重跑。
  • 中途Ctrl+C中断:程序注册了中断保护,退出前先把已抓数据落盘,重跑即可,Excel是完整的。
  • Excel打不开:通常是文件被WPS或Office占用,关掉重开;仍不行就重新导出,或用pandas读.xlsx
  • 登录失败或抓取中断:登录态失效,按提示选择0重新扫码。

数据落地后的用法:3个具体场景

数据只有用起来才算数。

  • 年度回忆册:把"全部列表"按年份筛一遍,一条说说、一个时间、一座城市,翻着就是时间线。
  • 好友活跃度统计:用数据透视表按好友汇总互动次数和最近一次互动时间,谁还常联系、谁已沉默,一目了然。
  • 多份备份:把result目录复制到移动硬盘,网页版HTML再转成PDF丢网盘,多介质多位置存放。

再留个习惯:每季度全量跑一遍,发现QQ接口调整就跟项目仓库更新。

服务器上的说是别人的,硬盘里这份归你管。

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

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

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

LEAN算法交易引擎:统一回测与实盘的开源量化系统

简介:QuantConnect 的精益算法交易引擎是一套面向量化交易开发者与策略研究者的开源级工程资源,定位是让 Python 与 C# 协同完成策略编写、历史回测、实时数据处理与实盘执行。整个压缩包共 2000 个文件,大小约 214.83MB,其中 131…

作者头像 李华
网站建设 2026/9/20 11:18:47

数学动画视频软件评测:Manim/GeoGebra/Desmos选型指南

说到“数学动画视频软件”,很多人第一反应就是3Blue1Brown那种丝滑的数学视觉呈现,一条公式在屏幕上翻转、变形、逐渐演算出结论,整个推理过程像有了生命一样。但真到自己想动手做一条数学动画的时候,大多数人会被一个问题卡住&am…

作者头像 李华
网站建设 2026/9/20 11:14:04

多智能体协作框架实战:从选型到踩坑全指南

1. 先搞明白:多智能体协作到底在解决什么问题先说一个我经常跟朋友聊到的现象:很多人一听到“多智能体协作”,第一反应就是“把几个AI机器人拉到一个群里让它们互相聊天”,或者觉得“多开几个页面,分别问一遍再自己汇总…

作者头像 李华
网站建设 2026/9/20 11:12:34

SPI NOR Flash实战:GD25Q80E命令时序与STM32 QSPI配置详解

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

作者头像 李华
网站建设 2026/9/20 11:07:12

Windows Server 2019 U盘裸装实战:从镜像校验到分区避坑全指南

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

作者头像 李华