尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
GetQzonehistory:扫码导出 QQ 空间历史说说,生成 6 个 Excel 表 + 还原版网页
GetQzonehistory扫码导出 QQ 空间历史说说生成 6 个 Excel 表 还原版网页【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一个 Python 脚本扫码登录后抓取 QQ 空间的历史说说导出成 6 个 Excel 表、一个还原版网页和本地图片。所有请求与解析都在你本机完成数据不出本地。3 步跑通环境要求很简单Python 3.6Windows / macOS / Linux 都能跑。下面这套命令从拉取到启动每行一个注释git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory.git # 拉取项目 cd GetQzonehistory python -m venv myenv # 建虚拟环境 source myenv/bin/activate # Windows 用 myenv\Scripts\activate pip install -r requirements.txt # 安装依赖 python main.py # 运行流程就是三步终端里会出现一个字符画二维码用手机 QQ 扫一下扫完它开始分页抓数据这一步不快——main.py每抓 10 条消息会强制 sleep 3 秒几百到上千条的话光消息列表就要几分钟到十几分钟看到Pause for 3 seconds...在滚动别以为卡死了全部跑完后终端会打印各列表的条数并自动打开resource/result/你的QQ号/目录给你看结果。它会给你什么跑完之后resource/result/你的QQ号/下会出现下面这些文件。文件格式存了什么适合做什么{QQ号}_全部列表.xlsxExcel消息列表 说说合并去重后的全量记录按时间线整体回顾{QQ号}_说说列表.xlsxExcel你本人发的原创说说查自己某段时间发了啥{QQ号}_转发列表.xlsxExcel所有转发内容复盘自己转发过的东西{QQ号}_留言列表.xlsxExcel好友给你的留言看互动记录{QQ号}_其他列表.xlsxExcel不属于本人的其他互动补全社交痕迹{QQ号}_好友列表.xlsxExcel昵称 / QQ 号 / 空间主页梳理认识过的人{QQ号}_说说网页版.htmlHTML还原版空间说说页面双击直接用浏览器翻pic/图片从链接下载下来的说说图离线归档配图另外项目里还有个独立入口fetch_all_message.py走的是「可见未删除说说」这条链路会把结果连同高清图写成一份所有可见说说.md落到resource/fetch-all/下想要 Markdown 形态的人可以单独跑它。它怎么跑的main.py是主入口串起来大致四层职责分得很开登录层util/LoginUtil.py走官方扫码登录算出 cookie再算bkn/ptqrtoken这类请求参数。请求层util/RequestUtil.py模拟浏览器请求一页一页抓空间的消息列表。说说层util/GetAllMomentsUtil.py单独抓「可见的、未删除」的说说用来补消息列表里漏掉的内容。落地层util/ConfigUtil.py管resource/下的目录路径main.py里合并去重后写 Excel、下图、渲染 HTML。两个数据源会做合并重复的只留一份。整个过程是纯本地读写没有中间服务器参与cookie 也只落在本地resource/user/里。数据长什么样除好友列表外各表都是统一的四列结构方便后续用 pandas 直接处理字段类型说明时间日期文本形如2015年03月21日 14:07:33部分早期记录可能缺秒内容文本格式是昵称 正文转发里会带上被转的内容图片链接URL / 空一条说说多图时用英文逗号拼接没图则为空评论列表每条评论含时间、内容、昵称、QQ 号没有则为空留言列表和其他列表只有前三列时间、内容、图片链接好友列表则是昵称、QQ 号、空间主页三列。容易踩的坑扫码出不来 / 一直认证中现象终端要么直接报错退出要么二维码是黑的、扫不了。 原因pyzbar依赖 zbar 这个系统级共享库没装时登录模块在 import 阶段就退出了或没法把二维码解码成终端里的字符画。 解法Linux 先装 zbar如sudo dnf install -y zbar或对应发行版的 apt 命令macOS 用brew install zbar确认能打印出黑白二维码后再扫码。导出的条数比记忆少现象表里条数对不上某些早期或仅自己可见的说说找不到。 原因主链路只覆盖「消息列表 可见未删除说说」既没出现在消息列表、又不在可见列表里的内容拿不到这是数据源本身的上限。 解法跑完对照resource/result/你的QQ号/里全部列表.xlsx和说说列表.xlsx各有多少条再判断确实缺失的基本都是仅自己可见的老内容。图片打不开 /pic/里缺图现象Excel 里的链接点开 404本地图片数量少于预期。 原因部分空间图片链接已经失效保存时只写返回 200 的图失败的直接跳过、不阻塞。 解法先确认 Excel 里那条原始链接现在还能不能访问真失效的只能放弃工具不会反复重试卡住。依赖安装报错现象pip install -r requirements.txt卡在 pyarrow、Pillow 这类带编译的包上。 原因默认源下载慢或本机 Python 太老找不到匹配的 wheel。 解法换国内镜像pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt并确认 Python ≥ 3.6建议 3.9。适合谁想把自己 QQ 空间的说说整理成可检索表格、方便以后搜的人。想离线留一份网页版存档不再依赖空间前端还能不能翻到旧内容的人。想写个小爬虫练手写顺便学一下扫码登录 分页抓取这套流程的人。clone 下来python main.py跑一遍试试能出结果就说明你这条链路通了。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

OpenClaw 一人公司工作流还在跑 q4_k_m-13b.gguf?TaoToken 这样改 config/agent.yaml

OpenClaw 一人公司工作流还在跑 q4_k_m-13b.gguf?TaoToken 这样改 config/agent.yaml

/* 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 13:09:55
Hugging Face 上的 Qwen3,接到 TaoToken 当默认供应商

Hugging Face 上的 Qwen3,接到 TaoToken 当默认供应商

/* 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 13:04:55
OpenClaw科研实战指南:从部署到自动化工作流

OpenClaw科研实战指南:从部署到自动化工作流

简介:《OpenClaw科研手册》(38页PDF)由清华大学团队整理,面向科研人员、研究生与实验室团队,系统讲解OpenClaw智能体系统在科研全流程中的落地方法。内容包括文献调研、数据清洗、实验设计、论文写作、图表制作、基金申…

📅 2026/9/20 13:04:55
MORE NEWS

更多资讯

📰

self-llm 实战:Ubuntu 24.04 + ROCm 7.13(TheRock)部署 Qwen3.5 推理环境准备全指南

大模型人工智能教程本地部署微调 【免费下载链接】self-llm 《开源大模型食用指南》针对中国宝宝量身打造的基于Linux环境快速微调(全参数/Lora)、部署国内外开源大模型(LLM)/多模态大模型(MLLM)教程 项目地…

📰

@commitlint/config-workspace-scopes 使用指南:用 npm/Yarn workspace 名称强制约束 commit 的 scope 字段

开发工具Lint代码质量 【免费下载链接】commitlint 📓 Lint commit messages 项目地址: https://gitcode.com/gh_mirrors/co/commitlint 点击查看 免费下载 commitlint/config-workspace-scopes 是 commitlint 官方提供的一个 shareable config&#xf…

📰

Copilot替代工具选型指南:按代码补全、对话编程、AI Agent分层决策

1. 别再问“哪个Copilot替代工具好”,先搞清你真正要解决的是什么问题最近两周,我收到的咨询里有23条直接问:“有没有能替代Copilot的免费工具?”——但奇怪的是,其中18条在追问时补充了完全不同的需求:有人…

📰

BrewUI:为 Homebrew 打造可视化管理界面的实践复盘

如果你和我一样,在 macOS 上折腾过一段时间,大概率会攒下一堆 Homebrew 安装的软件:从 git、node、python 这些开发环境必备品,到 ripgrep、htop、wget 这类效率小工具,甚至还有 chrome、iina 这样的桌面应用。随着家当…

📰

从零搭建AUTOSAR OS:RTA-OS任务配置与VRTA虚拟验证实战

1. 从一个空工程到能跑的任务:RTA-OS到底在AUTOSAR里扮演什么角色很多人第一次接触AUTOSAR,最先卡住的不是CAN通信,也不是诊断协议栈,而是操作系统这一层。BSW模块再多,最终都要挂在OS上跑起来。ETAS RTA-OS就是AUTOSA…

📰

Vitess v10.0.4 补丁版本全解析:Log4j 安全漏洞修复(CVE-2021-45046)与 vreplication 已知问题

数据库分布式数据库云原生后端数据存储 【免费下载链接】vitess Vitess is a database clustering system for horizontal scaling of MySQL. 项目地址: https://gitcode.com/gh_mirrors/vi/vitess 点击查看 免费下载 本文围绕 Vitess v10.0.4 的官方发布说明&…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬