5分钟跑通GetQzonehistory:QQ空间说说批量导出完整指南

发布时间:2026/9/20 10:55:27

5分钟跑通GetQzonehistory:QQ空间说说批量导出完整指南 5分钟跑通GetQzonehistoryQQ空间说说批量导出完整指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory是一个QQ空间历史说说导出工具通过扫码登录获取账号历史消息列表把账号发布过的说说、转发、留言整理成Excel表格和HTML网页并批量下载说说图片适合需要批量导出QQ空间数据做备份的人。快速上手3步完成QQ空间说说导出环境安装环境要求Python 3.8。克隆仓库并进入目录git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory创建并激活虚拟环境python -m venv myenv # Windows 激活 myenv\Scripts\activate # macOS/Linux 激活 source myenv/bin/activate安装依赖并运行pip install -r requirements.txt python main.py依赖用途beautifulsoup4解析QQ空间返回的HTML消息列表pandas数据处理与Excel导出tqdm显示进度条requests发起网络请求Pillow打开并缩放登录二维码图片openpyxl生成.xlsx文件pyzbar解码终端中的登录二维码qrcode在终端绘制登录二维码fake-useragent生成随机浏览器User-Agentchardet检测返回内容的字符编码首次运行后终端会生成QQ扫码登录二维码提示登录二维码获取成功。用QQ扫码后终端每3秒打印一次状态未失效/认证中/已失效/登录成功随后依次出现正在获取消息列表数量...和Progress两个进度条完成后自动打开结果目录并打印消息总数、好友数、说说的最早发布时间等统计信息。核心功能基于消息列表的历史恢复以QQ空间互动消息列表为主要数据源逐批翻页抓取能取回消息列表里留存的早期说说弥补空间主页看不到的历史内容。可见说说补充抓取完消息列表后再分页拉取账号当前可见的未删除说说含2014年之前的内容与消息列表合并后按内容去重减少遗漏。6个Excel分类导出最终生成全部列表、说说列表、转发列表、留言列表、其他列表、好友列表共6个Excel文件按互动类型拆开每类包含时间、内容、图片链接等字段。网页版还原把说说和转发合并成一条按时间倒序的说说网页版.html还原头像、QQ表情、图片和评论点击图片可在新标签页打开。中断自动保存程序注册了信号处理运行中按CtrlC会立即保存已抓取的数据中途退出不会丢掉进度。工作原理简化版GetQzonehistory/ ├── main.py # 主入口抓取、分类、保存 ├── fetch_all_message.py # 独立脚本导出全部可见未删除说说 └── util/ # 工具模块 ├── LoginUtil.py # 扫码登录与cookie管理 ├── RequestUtil.py # 消息列表请求与数量探测 ├── GetAllMomentsUtil.py # 可见未删除说说获取 ├── ConfigUtil.py # 目录配置与用户cookie存取 └── ToolsUtil.py # HTML模板与通用处理函数数据流共5步扫码登录cookie保存到resource/user/下次运行可直接选择已登录账号详见LoginUtil.py。用二分查找探测消息列表总条数。按每批10条分页拉取批与批之间暂停3秒用BeautifulSoup解析每条记录的昵称、QQ号、时间、内容和图片链接。分页拉取可见的未删除说说每页30条做补充并与已有数据去重。按内容分类写入Excel和HTML下载全部图片后打印统计信息。输出成果运行完成后结果生成在resource/result/你的QQ号/目录下QQ号_全部列表.xlsx- 抓取到的全部历史消息含时间、内容、图片链接、评论4列QQ号_说说列表.xlsx- 你本人发布的说说QQ号_转发列表.xlsx- 你本人的转发记录QQ号_留言列表.xlsx- 你本人的留言QQ号_其他列表.xlsx- 好友产生的其他互动消息QQ号_好友列表.xlsx- 互动好友的昵称、QQ号、空间主页QQ号_说说网页版.html- 网页版时间线图片可点击放大pic/目录 - 所有说说图片按说说内容命名非法字符替换为下划线超过40字符截断重名时追加时间戳实用技巧用Excel做二次统计6个表结构一致用数据透视表按年份对时间列分组计数就能统计每年发布说说的数量。自定义网页版样式说说网页版.html内嵌了全部CSS直接编辑.post等样式类即可调整背景色和卡片布局再另存为PDF或截图分享。重复运行免扫码cookie按QQ号存在resource/user/下下次启动时选择已登录用户序号即可跳过扫码输入0重新登录。常见问题macOS/Linux运行提示找不到zbar共享库pyzbar依赖zbar系统库Python包本身不带。macOS执行brew install zbarRPM系Linux执行sudo dnf install -y zbar安装后重新运行python main.py即可。登录后没有获取到数据多为网络或登录态问题。先确认浏览器能正常打开QQ空间网页版再删除resource/user/下对应的cookie文件重新扫码若单批提示获取消息失败程序会跳过该批次继续抓取可稍后重跑补全。导出的数据比预期少工具以消息列表为主要来源从未出现在消息列表里、或仅自己可见的早期说说无法获取可见的未删除说说是补充来源。这是数据源特性不是程序缺陷。图片下载失败部分原始图片链接已失效程序会跳过非HTTP或下载失败的链接继续处理不影响其他文件导出。运行中断后如何恢复抓取期间直接按CtrlC信号处理会立即保存已有数据到resource/result/。由于每批请求固定等待3秒数据量大时总耗时较长中断后重新运行可继续补全。使用须知程序每批抓取10条消息、批间暂停3秒消息量大时抓取阶段可能需要30分钟以上请勿关闭窗口。图片逐张下载并写入磁盘说说过千时建议预留1GB以上空间。本工具仅供个人学习和技术研究使用不得用于商业或非法用途。使用即表示同意遵守QQ平台相关条款及法律法规尊重他人版权与隐私作者对使用本工具产生的后果不承担责任。GetQzonehistory把QQ空间历史说说的批量导出压缩为一次扫码加一次运行适合需要长期备份空间数据的人仓库地址见文首git clone链接。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/9/20 10:50:26

阿里clusterdata生产集群数据详解:混部调度与资源管理研究实战指南

简介:阿里生产集群采集的集群数据,是阿里巴巴公开的一套生产集群追踪数据集,面向集群管理、资源调度、工作负载特征等研究方向,适合高校师生、科研人员和系统工程师作为真实场景实验依据。数据包含2017年约1300台机器、2018年约40…

2026/9/20 10:50:26

协议适配层:用RSS/Atom/JSON API/Webhook四协议分治替代硬解析

1. 项目概述&#xff1a;用“协议适配层”代替“硬解析”&#xff0c;让内容聚合真正可持续你有没有过这样的经历&#xff1a;刚搭好一个内容聚合站&#xff0c;把三个技术博客的 RSS 订阅上&#xff0c;跑了一周&#xff0c;其中两个源突然改了 HTML 结构——标题从<h2 cla…

2026/9/20 12:05:36

Octop第一次对话指南:Web控制台Chat功能上手教程

Octop第一次对话指南&#xff1a;Web控制台Chat功能上手教程 【免费下载链接】Octop A smarter, self-hosted AI assistant — multi-user, multi-agent. 项目地址: https://gitcode.com/GitHub_Trending/oct/Octop Octop 是一个开源、自托管的多用户多 Agent AI 助手&a…

2026/9/20 12:00:36

VS Code HTML格式化装好后,让 Codex 走 TaoToken 核对 Shift+Alt+F

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/20 0:04:49

GAMP 5 基于风险的计算机化系统验证:软件分类与审计追踪实践

简介&#xff1a;《A Risk-Based Approach to Compliant GxP Computerized Systems》即业内熟知的GAMP 5指南&#xff0c;面向制药企业质量与IT合规人员、验证工程师及计算机化系统管理者&#xff0c;用于解决GxP法规环境下系统合规性难以科学落地的问题。文档以风险管理为主线…

2026/9/20 0:04:49

安全托管MSSP实战:从静态防御到人机协同的攻防运营与应急响应

简介&#xff1a;这份PPT围绕互联网业务安全托管服务展开&#xff0c;面向企业安全负责人、IT运维人员及关注MSSP/MSS选型的读者&#xff0c;重点回应传统安全过度依赖人工、碎片化静态防御难以对抗产业化攻击等痛点。资源共1个pptx文件&#xff0c;包体约30.63MB&#xff0c;以…

2026/9/20 0:04:49

GAMP 5 基于风险的计算机化系统验证:软件分类与审计追踪实践

简介&#xff1a;《A Risk-Based Approach to Compliant GxP Computerized Systems》即业内熟知的GAMP 5指南&#xff0c;面向制药企业质量与IT合规人员、验证工程师及计算机化系统管理者&#xff0c;用于解决GxP法规环境下系统合规性难以科学落地的问题。文档以风险管理为主线…

2026/9/20 0:04:49

安全托管MSSP实战:从静态防御到人机协同的攻防运营与应急响应

简介&#xff1a;这份PPT围绕互联网业务安全托管服务展开&#xff0c;面向企业安全负责人、IT运维人员及关注MSSP/MSS选型的读者&#xff0c;重点回应传统安全过度依赖人工、碎片化静态防御难以对抗产业化攻击等痛点。资源共1个pptx文件&#xff0c;包体约30.63MB&#xff0c;以…

2026/9/20 4:54:47

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行&#xff0c;Type-C接口算是典型的“看着简单&#xff0c;做起来全坑”的东西。光引脚就24个&#xff0c;高低速信号、电源、控制线全部塞在一个小小的连接器里&#xff0c;如果PCB布局不做规划&#xff0c;打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/20 5:01:23

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/20 5:09:33

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码