别再裸奔了!用GetQzonehistory备份QQ空间,历史说说一键导出Excel
别再裸奔了用GetQzonehistory备份QQ空间历史说说一键导出Excel【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory你有没有过这样的瞬间深夜里突然想翻出很多年前发的那条说说可翻遍整个QQ空间愣是找不到它的踪影又或者某天账号状态异常几百条记录仿佛一夜蒸发想找回来却发现无计可施。QQ空间对很多人来说就是一本写了十几年的数字日记——发过的说说、转过的段子、朋友留下的评论全都挤在里面。而 GetQzonehistory 正是为备份QQ空间历史说说而生的工具它会自动抓取账号下所有可访问的说说整理成结构清晰的 Excel 文件让每一条回忆都能以数据的形式被稳妥地收藏起来。一、QQ空间再好也需要一份数字保险谁都不会觉得自己的日记本会被烧掉可偏偏网络数据比纸更容易消失。平台在变空间改版、功能下架旧内容可能悄悄被清理账号有风险密码遗忘、异地登录、账号冻结都可能让记录跟着遭殃手滑无解删掉的说说不进回收站误删之后基本无法找回。换句话说备份的意义不是现在就要用而是将来万一要——等到真正需要的那天往往已经来不及了。趁一切还在把数据提前拷贝到自己的电脑上才是最稳妥的做法。二、先认识主角GetQzonehistory 到底做什么用一句话概括抓取你 QQ 空间里发布过的历史说说并导出到本地。它的工作思路并不复杂大致是这么一条流水线模拟登录 → 读取历史消息列表 → 解析页面内容 → 按时间整理 → 写入 Excel 文件整个过程是只读操作——程序只负责读取和保存不会修改你空间里的任何东西。最终成果会统一放在resource/result/你的QQ号/这个目录下方便你随时翻阅。它能产出的东西说明说说列表你本人发布的全部可见说说转发列表转发过别人的内容留言列表收到的留言记录好友列表抓取过程中识别到的互动好友网页版说说一份仿 QQ 空间样式的 HTML 页面可离线浏览图片文件夹说说配图会同步保存到 pic 目录三、出发前的三件小事环境自查动手之前先花一分钟确认电脑满足下面三个条件能少踩很多坑。检查项要求怎么查Python 版本3.8 或更高命令行输入python --version网络环境稳定、能正常访问QQ空间浏览器打开空间首页试试磁盘空间按说说数量预留越多越好说说量大时建议预留几百MB以上其中网络稳定性最容易被忽略。抓取过程要连续请求页面网络一抖就容易中断重试所以尽量在信号好的环境下运行。四、五分钟装好运行环境整个安装过程其实就是两条命令的事git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory pip install -r requirements.txt第一条命令把项目代码下载到本地第三条命令自动装上所有依赖。其中四个核心依赖包各有分工pandas—— 负责把数据整理成表格最终生成 Excelrequests—— 负责和 QQ 空间服务器打交道发送请求、接收响应beautifulsoup4—— 负责解析返回的网页内容从中提取说说、时间、评论等信息tqdm—— 负责显示进度条让你随时知道抓取到哪一步了。依赖装完环境就算齐活了。五、第一次完整跑通从启动到导出环境就绪后正式开工只需四步在项目目录下运行python main.py屏幕弹出二维码打开手机上的 QQ 应用用 QQ 的扫一扫扫描屏幕上的二维码并在手机上确认授权登录成功后程序自动开始抓取之后全程无需手动干预。有两个贴心的细节值得一提程序每抓取一批数据会主动休息几秒避免请求过于频繁如果中途想停止直接按CtrlC中断已经抓到的内容会先被保存下来不会白跑一趟。六、收货时刻导出文件夹里到底有什么抓取完成后程序会自动打开结果目录。你会看到针对不同内容分类生成的多个 Excel 文件以及一个可供离线浏览的 HTML 页面。打开主说说表格每一行就是一条完整的说说记录主要字段包括字段含义例子时间发布时刻精确到秒2023-05-20 14:30:25内容完整的文字内容今天是个好日子图片链接配图的网络地址https://...评论该说说的评论数据昵称内容时间也就是说文字、时间、互动、图片四类信息一个不落全都落进了表格里方便后续用 Excel 或 pandas 做各种加工。七、揭开引擎盖几个模块各管一摊整个项目采用了模块化设计读代码时按图索骥会轻松很多文件职责main.py程序总入口负责调度全部流程util/LoginUtil.py处理扫码登录相关的逻辑util/GetAllMomentsUtil.py获取所有未删除的可见说说util/ConfigUtil.py读取并管理配置文件util/RequestUtil.py封装网络请求处理响应数据对普通用户来说这些模块的存在意味着两点一是出了问题更容易排查二是如果你懂一点 Python也可以按需修改把工具调教成自己的形状。八、让备份越攒越有价值三个实用习惯单纯导出一两次意义有限养成持续备份的习惯才能让这份档案真正保值。月度增量备份每月跑一次把新增的说说同步进来成本极低年度完整备份每年做一次全量导出相当于给这一年盖个章重要时刻备份生日、纪念日、毕业季在这些节点专门留存一份。攒下几年的数据之后还能玩出不少花样按时间线串起成长轨迹用 Excel 透视表统计自己的发布频率和活跃时段甚至把精选内容整理成电子纪念册送给当年的老朋友。数据一旦到了自己手里怎么用都是自由。九、动手之前先把边界看清楚工具虽好用但有几条红线和盲区需要提前知晓拿不到的内容拿不到已删除的说说、仅自己可见的私密说说都不在可抓取范围内速度受环境制约导出耗时和网络状况、说说总量直接相关别在高峰期硬跑只供学习研究工具仅限个人学习和技术研究使用请遵守相关法律法规尊重他人隐私妥善保管导出的数据。十、新手最常问的三个问题Q导出一次要等多久A取决于说说数量。以 1000 条左右的体量估算通常需要 5 到 10 分钟期间耐心等待即可。Q运行工具会影响我正常使用QQ空间吗A不会。它全程只做读取不做任何修改、删除或发布操作可以放心使用。Q说说里的图片能保存下来吗AExcel 表格中图片以链接形式保存方便随时查看原图同时程序也会把可见说说中的配图下载到本地 pic 文件夹双保险。写在最后回忆之所以珍贵是因为它无法重来。GetQzonehistory 的价值就在于用一段自动化流程把你散落在 QQ 空间里的数字记忆完整地搬回自己手中——既不用担心平台改版也不用害怕账号异常几十秒的登录授权之后剩下的交给程序就好。趁说说还在今天就去跑一次把这份数字保险续上未来的你一定会感谢现在的自己。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

pgrust 的 WAL 机制:预写日志在 Rust 中的安全实现

pgrust 的 WAL 机制:预写日志在 Rust 中的安全实现

pgrust 的 WAL 机制:预写日志在 Rust 中的安全实现 【免费下载链接】pgrust Postgres rewritten in Rust, now faster than Postgres and Clickhouse 项目地址: https://gitcode.com/GitHub_Trending/pg/pgrust 数据库崩溃后如何保证数据不丢?答案…

2026/10/9 13:12:50 阅读更多 →
新建项目上传gitee

新建项目上传gitee

1.在项目根目录下打开黑窗口执行初始化 git init2.复制码云上新建仓库地址3.本地仓库和远程仓库建立连接 远程仓库地址是之前复制的仓库地址,复制后直接在命令窗口中鼠标右键Paste即可在命令窗口粘贴出来 git remote add origin 远程仓库地址当你在本地仓库运行 git…

2026/9/28 19:17:52 阅读更多 →
5分钟快速部署私人AI助手:Open WebUI零基础上手指南

5分钟快速部署私人AI助手:Open WebUI零基础上手指南

5分钟快速部署私人AI助手:Open WebUI零基础上手指南 【免费下载链接】open-webui User-friendly AI Interface (Supports Ollama, OpenAI API, ...) 项目地址: https://gitcode.com/GitHub_Trending/op/open-webui 你是不是也想搭一个属于自己的AI助手&#…

2026/10/11 9:09:04 阅读更多 →

最新新闻

AnyPS5项目解析:从命名歧义看技术代号规范的重要性

AnyPS5项目解析:从命名歧义看技术代号规范的重要性

项目标题为“AnyPS5”,但提供的输入内容中,项目正文、关键词、摘要描述等核心字段全部为空,相关热搜词与网络搜索内容也未给出实质性信息(仅显示空代码块)。在无任何有效上下文、领域指向、功能描述或技术线索的前提下…

2026/10/12 19:54:12 阅读更多 →
AI工具包设计指南:从Function Calling到WorkMate实战踩坑

AI工具包设计指南:从Function Calling到WorkMate实战踩坑

最近一直在折腾 WorkMate 这套内置工具包,越用越觉得,AI 这东西能不能真正“干活”,关键不在模型本身有多聪明,而在于你给它配没配齐一套趁手的工具。WorkMate 内置工具包解决的核心问题,就是让一个只会“说”的对话模…

2026/10/12 19:54:12 阅读更多 →
Anolis OS 23.4全面支持RVA23:RISC-V云原生落地的关键一步

Anolis OS 23.4全面支持RVA23:RISC-V云原生落地的关键一步

近两年尝试在RISC-V开发板上跑Linux的人,多半都有一种"什么都差一点"的体验:源码能编译,换块板子却要重新调参数;发行版有镜像,但包版本可能落后几个月;架构确实开放,每家芯片厂商却又…

2026/10/12 19:54:12 阅读更多 →
你清楚Skills和Rules吗:Cursor Agent 的 SKILL.md 与 Rules 配置拆解

你清楚Skills和Rules吗:Cursor Agent 的 SKILL.md 与 Rules 配置拆解

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

2026/10/12 19:54:12 阅读更多 →
拳打DeepSeek R1,比肩GPT-5,百度文心X1.1真有这么强?TaoToken实测智能体调用

拳打DeepSeek R1,比肩GPT-5,百度文心X1.1真有这么强?TaoToken实测智能体调用

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

2026/10/12 19:54:12 阅读更多 →
亲子沟通一谈就崩?用AI记录做家庭对话复盘:从情绪梳理到成长档案的实操指南

亲子沟通一谈就崩?用AI记录做家庭对话复盘:从情绪梳理到成长档案的实操指南

很多家长都有类似经历:本来想好好聊聊,结果三句话不到就变成催促、反驳、沉默。事后回想,只记得孩子摔门,却说不清矛盾到底从哪一句开始。亲子沟通的难,往往不在于没有爱,而在于情绪一上来,信息…

2026/10/12 19:53:12 阅读更多 →

日新闻

复古胶片颗粒感噪点合成器:Canvas ImageData 像素高斯杂色注入算法

复古胶片颗粒感噪点合成器:Canvas ImageData 像素高斯杂色注入算法

在数码相机、高清显示屏与现代矢量图形技术高度发达的今天,画面可以做到绝对的锐利、平滑与无瑕。然而,当一张秋日手账插画或拍立得照片过于“平整无瑕”时,往往会散发出一种冰冷生硬的“数码塑料感(Digital Plasticity&#xff0…

2026/10/12 0:00:59 阅读更多 →
活字印刷古籍线装排版:Canvas 竖排文字与栏线自适应算法

活字印刷古籍线装排版:Canvas 竖排文字与栏线自适应算法

在现代网页与移动端设计中,横排(Horizontal Layout)早已经成为了绝对的主流。然而,当我们翻开泛黄的线装古籍、宋版木刻诗集,或是欣赏一张茶道雅集的手写便签时,那种**自上而下纵向书写、自右向左逐列铺展&…

2026/10/12 0:00:59 阅读更多 →
周日晚间的“精神松绑减震器”:无压力情绪倾倒箱与温和轻声陪伴

周日晚间的“精神松绑减震器”:无压力情绪倾倒箱与温和轻声陪伴

每到周日的晚上八点到十点,很多人心里都会悄悄亮起一盏警示灯。 在心理学上,这种现象有一个专门的称谓——“周日夜晚焦虑症(Sunday Scaries)”。明天又是周一,闹钟又要重新在七点响彻卧房;脑海里仿佛有一个…

2026/10/12 0:00:59 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/12 0:16:30 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/12 0:16:43 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

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

2026/10/11 10:45:37 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

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

2026/10/12 14:48:49 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

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

2026/10/12 18:11:17 阅读更多 →