
GetQzonehistory 数据导出把QQ空间全部历史说说存成 Excel 和 HTML【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 数据导出把QQ空间历史说说、留言、转发和图片存成 Excel 和 HTML数据全程在本地适合想备份数字回忆的普通用户。一句话认识它GetQzonehistory 做的事很简单自动抓取你QQ空间的消息列表和未删除的可见说说整理成几个 Excel 加一个 HTML 网页登录靠手机QQ扫码全程不碰你的密码Windows、macOS、Linux 三个系统都能跑数据全部落在本地resource/result/目录不上传到任何服务器开源免费装之前先做这几件事先对照这个清单确认环境Python 3.9 及以上终端输入python --version看一眼网络能正常打开QQ空间网页手边有手机登录要靠手机QQ扫码磁盘留点余量说说里的图片会一张张下载到本地确认没问题后装好依赖git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory # 克隆项目 cd GetQzonehistory # 进入项目目录 pip install -r requirements.txt # 安装依赖网络慢可换国内镜像源想跟系统环境隔离的话先python -m venv myenv建个虚拟环境再激活然后装依赖即可。从扫码到拿到文件完整跑一遍python main.py第 1 步终端会画出一个二维码。打开手机QQ扫一扫扫码确认后终端会打印登录成功和你的QQ号、昵称。第 2 步进度条开始走动。程序每次取 10 条消息取完休息约 3 秒再继续这是为了避免请求太频繁。消息多的话等个几分钟到几十分钟都正常别以为它卡死了。第 3 步跑完后终端会报总消息数、最早一条说说发布时间、好友数等统计并自动打开结果目录。中途实在想停按 CtrlC 也行已经抓到的数据会照常导出不用从头再来。导出的文件里到底有什么文件类型包含内容用途{QQ号}_全部列表.xlsxExcel消息列表里全部互动的时间、内容、图片链接、评论时间线总览{QQ号}_说说列表.xlsxExcel你自己发的原创说说及每条的评论个人成长轨迹{QQ号}_转发列表.xlsxExcel你所有的转发内容及评论看你当年关心什么{QQ号}_好友列表.xlsxExcel互动过的好友的昵称、QQ、空间主页社交圈核对{QQ号}_说说网页版.htmlHTML说说加转发渲染成的空间风格页面含图片和评论浏览器里直接浏览另外还有{QQ号}_留言列表.xlsx和{QQ号}_其他列表.xlsx分别存你的留言和其他好友的动态。所有文件都在resource/result/你的QQ号/目录下图片单独放在里面的pic/文件夹。项目内部怎么分工整体是一条登录 → 抓取 → 清洗 → 保存的流水线main.py是主入口负责串起整个流程具体活由util/目录下的五个模块各管一段出问题也好定位。模块文件职责一句话技术特点LoginUtil.py扫码登录、维护会话走官方二维码流程不碰密码RequestUtil.py分页拉取消息列表模拟浏览器请求按批翻页GetAllMomentsUtil.py补抓未删除的可见说说接口分页抓取与消息列表合并去重ToolsUtil.py文本清洗、HTML 模板表情代码转图片标签还原空间原貌ConfigUtil.py读取配置文件保存路径等配置集中管理这几个坑提前知道提前说几句省得你半夜查资料二维码扫了没反应 → 二维码有效期短网络抖一下就废 → 重跑python main.py生成新码就行。导出的说说比预期少 → 工具靠消息列表抓取从未出现在消息列表里的早期说说比如仅自己可见的拿不到README.MD 里也写明了这个限制 → 先检查QQ空间的消息可见性设置接受这个边界。有些图片没下下来 → 老图可能已经被服务器清掉 → 程序会自动跳过继续跑不用逐张处理实在介意可以拿 Excel 里的链接手动试。进度条半天不动 → 按批取数、每批歇 3 秒消息多就是慢 → 去倒杯水想停就 CtrlC已有数据会保留。关于你的数据有几句话必须说抓取、清洗、导出全部在你自己电脑上完成数据不会上传到任何第三方服务器。扫码登录不用交出密码比手填密码踏实。最后一条这是备份自己账号数据的工具请遵守平台使用条款别用它去抓别人空间的内容也别挪作商业用途。不止备份这些玩法你也可以试试你可以用 Excel 的时间列筛出某一年比如毕业那年的全部说说打印装订成小纪念册你可以把那个 HTML 网页发给老同学放在十周年聚会上看看十年间大家变了多少你可以拿好友列表 Excel 对照现在的QQ好友看看谁已经五年没互动过顺便决定要不要去打个招呼相关链接README.MD项目说明、目录结构和安装步骤main.py主程序入口requirements.txt依赖列表LICENSE许可协议【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考