
QQ空间历史说说导出用GetQzonehistory三步把说说、配图、评论存成本地表【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory准备换手机重装QQ前我意识到QQ空间从没提供过数据导出入口几年的说说、评论、配图只留在线上。GetQzonehistory 是一个纯本地运行的 Python 工具通过官方扫码登录把QQ空间历史说说和互动记录导出成本地 Excel 表格与图片数据不出你的硬盘。官方无导出通道想备份这是少数能自己动手的方案。一、为什么是 GetQzonehistory备份说说的三条硬标准本地运行请求、解析、写文件全在你机器上完成数据不经过任何第三方中转。官方扫码登录不碰账号密码凭证存 resource/user/下次直接复用。双通道结构化产出先抓历史消息列表每批 10 条再抓空间里可见的未删除说说每页 30 条含 2014 年以前的记录自动去重后产出 Excel、配图和空间样式网页。⚠️它做不到的事已彻底删除的说说回不来从未出现在消息列表里的仅自己可见说说抓不到因平台规则调整从列表消失的老互动也不在范围内。上限就是列表里还在 空间里还可见。二、环境自检清单跑之前先过 4 项已装 Python 3python -m venv可用依赖能装齐requirements.txt 共 11 个requests 发请求、beautifulsoup4 解析页面、pandas 做表格、openpyxl 写表格、pyzbar 识别二维码、qrcode 生成二维码手机 QQ 在手随时能扫码知道结果去哪找全部落在resource/result/你的QQ号/目录⚠️ 唯一跨平台坑是 pyzbar它依赖系统 zbar 库。系统差异点处理方式Windowspip 装好 pyzbar 即能用直接myenv\Scripts\activate激活macOSpyzbar 需要系统 zbar 共享库先brew install zbar再装 pip 依赖LinuxRPM 系同上sudo dnf install -y zbar三、最短路径从克隆到出结果的 3 步第 1 步准备克隆仓库、建独立虚拟环境、装依赖。venv 是为了隔离别让这 11 个依赖污染机器上的其他项目。git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory python -m venv myenvpip install -r requirements.txt激活分系统Windows 用myenv\Scripts\activatemacOS/Linux 用source myenv/bin/activate。激活失败时python指向系统环境后面依赖装的位置就全错了。第 2 步执行启动程序扫码确认。python main.py终端会打印字符二维码手机 QQ 扫掉即完成登录。接着程序先估算互动记录总数再按每批 10 条翻页抓取批间固定停 3 秒——这是防风控的节奏别去动它。 登录凭证以 cookie 形式存进resource/user/重跑时在列表里选用户即可不用重扫输入 0 可强制重新登录。第 3 步验证进度条走完后自动分类、下配图、生成网页版随后弹出结果文件夹终端同时输出 8 行汇总消息条数、最早说说时间、好友数、图片数等对着第四节的表格逐项核对。四、验收结果8 类文件一次看全所有成果在resource/result/QQ号/下文件内容用途QQ号_全部列表.xlsx全部互动消息按时间排序含评论和图片链接年度回忆的主清单按年筛选QQ号_说说列表.xlsx你发布的原创说说图片链接评论建自己的说说语料QQ号_转发列表.xlsx你转发过的内容溯源当初看过的内容QQ号_留言列表.xlsx收到的留言留存互动记录QQ号_好友列表.xlsx互动过好友的昵称、QQ号、空间主页整理好友名单QQ号_其他列表.xlsx未归入以上几类的记录查漏补缺QQ号_说说网页版.html空间样式可视化页面直接浏览、归档pic/ 目录说说配图按内容命名撞名自动重命名图片归档 网页版里的图片链接已被程序替换为高清版本pic/ 下的图片按说说内容命名重名自动加时间戳防覆盖。判断这次跑成功的标准终端打印共有 N 条消息全部列表.xlsx 去掉表头的行数与之一致最早一条说说时间与你在空间里手动翻到最早时一致。五、出问题时先查这张表症状原因动作扫码没反应二维码过期或登录请求被网络拦截重跑python main.py出新码确认手机与电脑网络通畅启动时报找不到 zbar 库缺系统级二维码识别库macOS 执行brew install zbarRPM 系 Linux 执行sudo dnf install -y zbar装完重跑按 CtrlC 中止担心数据丢失异常退出程序为 SIGINT/SIGTERM 注册了信号处理见 main.py 的 signal_handler退出前先把已抓数据存盘直接重跑即可Excel 打不开文件被 Office/WPS 占用关掉占用程序重开或用 pandas、openpyxl 直接读取六、导出数据怎么用3 个具体用法 1 个长期习惯时间线复盘把全部列表按年份排一遍哪年发得最多、哪年在哪些城市、和谁互动最多一表格就能翻出一个年度回忆册。好友互动分析好友列表叠加全部列表做透视算出每人的互动次数和最近一次互动时间谁是老铁谁在变淡一目了然。可打印归档网页版 HTML 就是空间样式导出成 PDF 就是一份能进网盘或刻进硬盘的说说年鉴。 把整个 result 目录复制一份到移动硬盘每季度全量跑一遍QQ 接口有调整时跟进仓库更新。这些文件落到自己硬盘之后说说和互动就不再只寄存在平台服务器上数据的主动权回到了你手里。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考