☰
GetQzonehistory:免费开源的QQ空间说说备份工具,快速完整备份历史说说
2026/10/16 1:54:29 网站建设 项目流程

GetQzonehistory:免费开源的QQ空间说说备份工具,快速完整备份历史说说

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

GetQzonehistory 是一个免费的开源备份工具,用于QQ空间说说备份,用 Python 编写。它通过扫码登录自动抓取账号下的历史说说(含说语文本、发布时间、评论和图片附件),并把结果导出为 Excel 表格、HTML 网页和本地图片目录。所有数据处理都在你自己的电脑上完成,无需输入密码。

备份完成你会得到什么:Excel、HTML 与图片目录

程序运行结束后,全部结果保存在 resource/ 目录下以你的 QQ 号命名的子文件夹中,共三类。

  • Excel 表格:以 QQ 号命名,每行一条说说,包含时间(精确到秒)、内容、图片链接、评论四列,适合做QQ空间说说导出Excel 与后续整理。
  • HTML 文件:按时间倒序展示全部说说,还原 QQ 空间网页版观感,带头像与昵称、图片预览、评论展示,并做响应式适配,手机浏览器可以直接打开。
  • pic/ 图片目录:说说中的图片附件全部批量下载到本地,即使原始链接日后失效,本地副本仍可访问。

5 分钟跑通:安装并运行 GetQzonehistory

环境要求只有一条:系统装有 Python 3.6 或更高版本。完整流程四条命令:

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

安装依赖以 requirements.txt 为准,包括 BeautifulSoup4、Pandas、Requests 等常用库。如果担心依赖冲突,可以先创建一个虚拟环境(即一个隔离的 Python 环境,避免项目之间互相干扰)再安装;新手直接安装也可以。

python main.py启动后,控制台会输出一个二维码,用手机 QQ 扫一下即完成登录,全程不需要输入 QQ 密码。登录后程序分批抓取数据,控制台有实时进度提示;抓取结束后结果自动写入 resource/ 目录,并打印总条数与最早一条说说的发布时间。

两种导出格式怎么用最顺手

Excel 和 HTML 对应不同用途,可以按需选择:

Excel 表格

  • 结构清晰,每行一条说说,方便按时间列筛选、检索和二次排序
  • 适合批量数据处理,比如统计每年的发布频率,或导入其他工具做二次分析
  • 如果你的目标是QQ空间说说导出Excel 再做分析,这是最直接的入口

HTML 文件

  • 最接近原网页的浏览体验:倒序排列,头像、昵称、图片预览和评论都在
  • 响应式设计,手机和电脑浏览器打开都正常
  • 适合存档、翻阅旧回忆或分享给朋友

简单说:想整理数据用 Excel,想浏览和存档用 HTML。

进阶用法:限定备份范围与定时备份

  • 限定备份时间范围:如果只想备份最近一年或某个年份的说说,可以在 main.py 的数据抓取循环中加入时间过滤逻辑,只保留发布时间落在目标范围内的条目。
  • 定时自动备份:用系统定时任务(Linux/macOS 的 crontab 或 Windows 任务计划程序)定期执行主程序即可。注意登录状态会缓存在 resource/user/ 目录,缓存过期后需要重新扫码。

常见问题与注意事项

  • 扫码失败:先确认手机 QQ 处于登录状态且网络正常。二维码有时效,过期后重新运行程序即可获取新的。
  • 只抓到部分说说:工具依据 QQ 空间消息列表抓取,不在列表中的内容(例如"仅自己可见"的说说)抓不到;网络不稳定时也可以重跑一次。
  • 依赖安装慢或失败:尝试在 pip install 命令中加-i参数指定国内镜像源;同时确认 Python 版本不低于 3.6。
  • 图片下载失败:原图链接可能已失效,Excel 表格里有图片链接列,可以据此手动补下。
  • 隐私与安全:所有数据处理在本地完成,不上传数据;扫码登录不收集密码;代码完全开源可审查。备份完成后,可以清理 resource/user/ 目录下的登录缓存。

一句话总结:如何备份QQ空间历史说说,就是上面四步——克隆仓库、安装依赖、扫码登录,结果自动导出到本地。如果想了解抓取逻辑的细节,可以从 main.py 读起。

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

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

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

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

立即咨询