
5步完成QQ空间历史导出GetQzonehistory 说说备份实操指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一款免费开源的 QQ 空间历史导出工具。它在本地 Python 环境中运行通过手机 QQ 扫码登录账号后自动抓取并整理空间中的全部说说、转发与留言最终输出一组 Excel 文件和 1 个 HTML 网页。下文按安装、使用、导出结果三部分逐条说明。能导出哪些数据6 个 Excel 文件加 1 个网页 完整运行一次后会得到以下 6 类文件文件名均以 QQ 号作前缀数据类型文件格式包含内容适用场景全部互动历史Excel空间消息列表中出现过的所有说说、转发、留言按时间排序完整时间线回顾个人说说Excel自己发布的说说正文、图片链接、发布时间、评论数据记录长期变化轨迹转发记录Excel全部转发内容及来源信息内容来源梳理留言记录Excel好友在本空间发布的留言互动内容回顾好友列表Excel互动好友的昵称、QQ 号、空间主页链接联系人存档说说网页版HTML按接近空间原版样式渲染的说说与转发含图片和评论浏览器离线浏览此外说说中的图片会被逐张下载到结果目录的pic/子文件夹避免日后链接失效后无法查看。安装 QQ 空间导出工具环境要求与命令 ️环境上有三点要求Python 3.6 及以上版本能访问 PyPI 安装依赖Linux 系统需额外安装 zbar 解码库如 Fedora 系执行sudo dnf install -y zbarmacOS 可用 Homebrew 安装程序会提示操作Windows 无需额外系统依赖。安装分两步。先克隆项目并创建虚拟环境git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenv激活虚拟环境Windows 执行myenv\Scripts\activatemacOS/Linux 执行source myenv/bin/activate再安装依赖并启动pip install -r requirements.txt python main.py依赖清单见 requirements.txtpandas、requests、beautifulsoup4 等国内网络安装较慢时可加-i https://mirrors.aliyun.com/pypi/simple/切换镜像源。不想搭环境的用户也可以直接使用项目 release 页提供的已打包单文件。详细说明可参考 README.MD。从扫码登录到导出完成完整流程 整个流程分四步人工操作只有第一步扫码扫码登录运行 main.py 后终端显示二维码用手机版 QQ 扫描完成授权全程不需要输入密码。登录态缓存在resource/user/目录再次运行时可选择历史账号输入 0 则重新扫码。自动抓取程序先统计空间消息列表的总条数再按每批 10 条、批间隔 3 秒的节奏分批拉取列表抓完后接着分页拉取全部“可见且未删除”的说说每页 30 条可覆盖 2014 年之前的老内容。数据清洗消息列表与说说列表两个数据源合并去重每条记录统一拆成时间、内容、图片链接、评论四列图片同步下载到本地。生成文件Excel 与 HTML 写入resource/result/{QQ号}/目录完成后自动打开结果文件夹。中途按 CtrlC 中断时已抓取的数据也会落盘保存不必从头重跑。如果只想单独获取全部“可见且未删除”的说说与高清图片含 2014 年之前并输出为 Markdown 格式可以单独运行 fetch_all_message.py。导出结果说明目录结构与字段规范 所有结果保存在resource/result/{QQ号}/下具体保存路径可在resource/config/config.ini中配置{QQ号}_全部列表.xlsx全部互动历史{QQ号}_说说列表.xlsx/{QQ号}_转发列表.xlsx/{QQ号}_留言列表.xlsx/{QQ号}_其他列表.xlsx分类清单{QQ号}_好友列表.xlsx互动好友信息{QQ号}_说说网页版.html网页版pic/已下载的图片前五类 Excel 采用统一的字段规范字段类型说明时间日期“YYYY年MM月DD日 HH:MM:SS” 格式内容文本“昵称正文” 形式QQ 表情保留原始标记图片链接超链接多张图以英文逗号分隔为原始 CDN 地址评论结构化列表每条评论含时间、内容、昵称、QQ 号留言列表与其他列表不含“评论”列仅前三列。常见问题与解决备份过程中的 6 种典型情况 ❓Q1扫码后无反应或登录失败重新运行程序生成新二维码确认电脑网络可正常访问空间网页版Linux 用户先确认 zbar 已安装否则二维码无法解码。Q2进度条长时间不动是否卡死程序分批请求且每批之间有等待时间加上请求本身有 5~10 秒超时短暂“停住”属于正常现象。若长时间无进展可中断后重跑反复出现则检查账号状态与网络。Q3为什么导出的说说有遗漏工具数据来自两个入口空间消息列表和“可见且未删除”的说说接口。历史上“仅自己可见”、或未出现在这两个入口中的说说无法获取这是数据源本身的边界不是程序故障。Q4部分图片下载失败或链接失效早期图片的 CDN 链接可能已下线程序会自动跳过无效链接继续运行。可对照 Excel 中“图片链接”列手动验证对应链接是否仍可访问。Q5pip 安装依赖时报错先确认 Python 版本不低于 3.6网络超时时改用国内镜像源重装即可。Q6数据量大时运行太久能中断吗可以。按 CtrlC 会触发保存逻辑已抓取的记录会被写入 Excel待网络稳定后再继续运行。使用边界与隐私说明 注意全部抓取、清洗与导出操作都在你自己的电脑本地完成程序不向任何第三方服务器上传数据。登录采用官方扫码方式不涉及密码或短信验证码。本工具适用于归档、研究自己账号的数据请遵守相关平台的服务条款勿用于商业或侵权用途。导出文件中包含他人的留言、评论与 QQ 号等个人信息请妥善保存并谨慎分享。适合哪些人使用GetQzonehistory 适合三类用户想把多年说说与图片在本地留档备份的人、需要做文本或社交互动分析的开发者、以及希望搭建一份可离线浏览的说说网页的人。工具免费且开源许可协议见 LICENSE核心逻辑集中在 util/ 目录有 Python 基础的用户可以直接阅读实现或按自己的需求完善代码。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考