ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

如何完整导出 QQ 空间的历史说说?GetQzonehistory 实测指南

2026/9/20 20:33:10 拓冰建站 浏览量
如何完整导出 QQ 空间的历史说说?GetQzonehistory 实测指南 如何完整导出 QQ 空间的历史说说GetQzonehistory 实测指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory十年前的说说在空间首页已经翻不到但账号的历史消息列表里其实还留着。GetQzonehistory 是一个 Python 小工具手机扫码登录 QQ 空间后把历史说说、留言、转发和好友互动记录完整导出到本地输出 Excel、HTML 和图片三种格式全程纯本地运行。一次完整的 QQ空间说说导出通常几分钟设置、几十分钟跑完。1. 导出产物清单跑完一次能拿到什么 运行结束后所有文件落在resource/result/你的QQ号/目录下文件内容QQ号_全部列表.xlsx抓到的全部历史消息按时间排序QQ号_说说列表.xlsx你本人发布的说说含时间、内容、图片链接、评论QQ号_转发列表.xlsx你发布的转发内容保留原始转发信息QQ号_留言列表.xlsx好友在你空间下的留言存档QQ号_好友列表.xlsx互动过的好友汇总昵称、QQ 号、空间主页QQ号_说说网页版.html还原空间样式的网页版浏览器打开即可预览图片此外pic/子目录会存放所有下载下来的图片按说说内容命名重名时自动加时间戳后缀。2. 工作原理双数据源 纯本地处理登录不用账号密码走的是 QQ 官方扫码方式和手机 QQ 扫网页版二维码同一套流程util/LoginUtil.py 负责生成二维码并处理登录验证账号信息不会上传到任何服务器。数据来自两个渠道先分页抓取 QQ 空间的历史消息列表大部分早期记录都沉淀在这里再抓取一遍当前可见的说说做补充可覆盖 2014 年之前的内容两份数据在本地按内容去重合并。清洗、去重、生成网页模板这些事全部发生在你的电脑上util/ToolsUtil.py 承担这部分工作隐私数据不出本机。3. 运行命令与依赖git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory.git cd GetQzonehistory python -m venv myenv # Windows 激活myenv\Scripts\activate # macOS / Linux 激活source myenv/bin/activate pip install -r requirements.txt python main.py依赖不多requests 发请求、beautifulsoup4 解析页面、pandas openpyxl 导出 Excel、Pillow 处理图片、tqdm 显示进度条另有 qrcode / pyzbar 负责二维码的生成与识别。macOS 若提示缺少 zbar执行brew install zbar后重试即可。程序启动后用手机 QQ 扫码等进度条走完结果目录会自动打开。4. 说说列表字段详解几个 Excel 的字段大同小异以说说列表为例主要列如下内容时间评论图片链接今天天气真好2015年3月20日 14:30:22[昵称时间评论文本]http 图片地址多张逗号分隔毕业快乐2016年8月15日 20:45:10[昵称时间评论文本]http 图片地址全部列表、转发列表与说说列表字段一致留言列表没有评论列好友列表则是昵称、QQ、空间主页三列。图片链接既用于pic/下载网页版 HTML 也会自动换成高清图展示。5. 三种进阶玩法 ️年度回顾与情感分析用 Excel 按年份筛选说说统计心情词的出现频率、画趋势图既能做一本自己的年度回忆录也能看清不同时期的情绪变化。电子纪念册打开导出的网页版 HTML调整样式和配色后导出 PDF甚至打印成册分享给家人朋友一起翻。社交关系盘点好友列表里有每个人的昵称、QQ 号和主页配合全部列表可以统计和谁互动最多看看哪些朋友在不同人生阶段陪得最多。想只导出某几类数据可以按需调整保存逻辑输出目录也可以在resource/config/config.ini中改成你想要的位置。6. 失败排查表现象、原因与处理现象可能原因处理办法登录后拿不到数据网络不稳或登录态失效重新扫码检查防火墙放行更新到最新版本导出数据不完整部分说说从未出现在消息列表检查空间消息列表可见性多跑几次看日志定位缺失图片下载失败部分图片链接已失效先手动访问链接确认是否失效再排查网络运行中报编码错误系统区域编码不兼容Windows 下先执行chcp 65001切到 UTF-8macOS 启动报错缺少 zbar 共享库brew install zbar后重试导出耗时很长说说量大避开网络高峰量大时全程可能超过 30 分钟预留 500MB 以上磁盘空间通用建议中途中断不用慌程序支持断点续传重新运行即可继续导出导出完成后可清理resource/temp/缓存释放空间重要结果建议做 QQ空间数据备份多存一份到移动硬盘或私有云。7. 项目结构速览main.py主入口串起登录、抓取、保存全流程fetch_all_message.py备用入口抓取全部可见动态util/LoginUtil.py扫码登录util/RequestUtil.py封装空间 API 请求util/GetAllMomentsUtil.py补充抓取当前可见说说util/ToolsUtil.py数据清洗、HTML 模板util/ConfigUtil.py读取resource/config/config.ini配置写在最后数据会过期导出的文件不会。挑一个网络稳定的晚上跑一次把这份档案收好。本工具仅供个人回忆保存与学习研究使用请遵守 QQ 平台使用条款尊重他人隐私不得用于商业用途或侵犯第三方权益。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考