ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

如何把QQ空间多年的说说完整导出到本地?

2026/9/20 21:22:40 拓冰建站 浏览量
如何把QQ空间多年的说说完整导出到本地? 如何把QQ空间多年的说说完整导出到本地【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory深夜想翻回2016年写过的某条说说在空间里怎么翻都找不到还总担心哪天再打开平台历史记录就不在了。其实QQ空间数据导出一次就能搞定开源项目 GetQzonehistory 用一条命令就能把多年的说说、转发、留言和图片完整备份到本地。它到底能导出什么一句话定位工具模拟网页版QQ空间的行为把能找到的历史数据全部拉回你的电脑。这正是QQ空间历史数据怎么保存里最实用的路径。清单如下全部历史互动记录来自空间消息列表时间、内容、图片链接、评论字段齐全你的原创说说另走说说接口把未删除的说说补齐包含2014年之前发布的转发与留言你转发过的内容、留下的留言分别归类到不同文件好友列表出现在互动里的好友昵称、QQ号、空间主页链接图片文件说说的图片全部下载到本地文件夹不再依赖线上链接一个边界要提前知道它抓的是可见的历史数据。你设为仅自己可见的说说不会出现在消息列表里也就抓不到。开始前的准备三样东西先备好Python 3.9 或更高核心依赖 pandas、openpyxl 都是新版Python 太旧装不上几百 MB 磁盘空间Excel 本身不大占地方的是图片你说说图片多就再多留些稳定的网络全程分批向 QQ 服务器发请求中途断网能补救长时间断线则浪费等待安装就三步git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory先把代码拉到本地后续所有操作都在这一个目录里完成不污染系统。python -m venv myenv创建虚拟环境Windows 再执行myenv\Scripts\activatemacOS/Linux 执行source myenv/bin/activate。目的是让工具的依赖和你的其他项目互不打架。pip install -r requirements.txt按清单装 requests、pandas、beautifulsoup4 等 11 个包。有一个坑二维码解码库 pyzbar 依赖系统级的 zbarLinux 先执行sudo dnf install zbarmacOS 用 Homebrew 安装缺失时程序会提示你。跑通第一次导出准备就绪后只需要一条命令python main.py接下来的流程你只需要做四件事扫二维码约1分钟。终端会直接以文字形式打出登录二维码用手机QQ扫码确认即可。二维码过期会自动刷新。登录成功后 cookie 存到resource/user/目录下次运行直接显示已登录用户列表选一个就能接着用不用重复扫码。统计说说数量几分钟。程序先做二分查找确定你的历史消息总量屏幕上能看到进度条一般 2~4 分钟。分批抓取最耗时的一步。消息列表每 10 条抓一批每批自动暂停 3 秒单次请求内部还内置 5 秒间隔这是防限流保护。1000~3000 条历史消息的账号大约要 15~45 分钟。中途断网别慌按 CtrlC 即可程序会把你已经抓到的部分存成 Excel网络恢复后重跑就是断点续传。补齐未删除说说几分钟。消息列表结束后它切换到说说接口每页 30 条一直翻到最早的一条补上消息列表看不到、但空间里还可见的内容。这一步带本地 JSON 缓存重复运行直接读缓存不重新翻遍所有页。最后一步是自动生成Excel 分类、下载图片、渲染 HTML 页面一气呵成程序会打开结果文件夹并给出总条数、最早一条说说时间、好友数、图片数等统计。导出后你会得到什么所有文件都在resource/result/你的QQ号/目录下各文件能干的事全部列表.xlsx抓到的所有记录时间、内容、图片链接、评论四列适合全文检索和透视分析说说列表.xlsx只有你的原创说说按时间排好序翻起来像回顾人生转发列表.xlsx你转发过的全部内容及对应评论留言列表.xlsx / 其他列表.xlsx你留下的留言和其他互动类型好友列表.xlsx每个出现的好友的昵称、QQ号、空间主页适合整理老友名单说说网页版.html仿QQ空间样式的时间线页面说说、图片、评论都能看点图片可放大pic/ 目录所有说说图片的本地副本按内容命名不再担心链接失效用法上Excel 用来查和分析HTML 用来读和回忆两套各管一半。避坑与实用技巧几个容易卡住的地方现象和处理直接对上二维码扫不出来pyzbar 依赖系统 zbar 库Linux 执行sudo dnf install zbarmacOS 用 Homebrew 装装完重跑二维码过期正常现象程序每 3 秒轮询一次状态会自动换新二维码等它刷新再扫断网中断了按 CtrlC 退出已抓取数据先落盘网络恢复后重跑消息列表会从头再抓未删除说说部分则直接读缓存时间花得少Excel 里表情显示成 [em]xxx[/em]那是文本原始标记HTML 页面里已替换成可显示的表情图片要看表情就打开网页版图片链接将来失效工具已把图片下载到pic/目录线上空间清理也不影响你本地这份数据量很大几千条说说选网络空闲时段跑别去改代码里的 3 秒暂停和 5 秒请求间隔那是防封号保护图片下载是一张一张来的耐心让它挂后台进阶玩法定期备份每次跑完把 result 下的目录按日期打包存一份想抓新发的说说先清掉resource/fetch-all/里的 JSON 缓存程序才会全量重抓Excel 做统计用时间列做数据透视能看出哪一年发得最多几点爱发说说再导入 Python 或 R 还能做趋势图个人复盘HTML 网页版加上本地图片基本等于你的个人站可以做成空间年度报告发给老友研究数据做社交媒体研究、用户行为分析的话这是一份一手纵向数据注意隐私合规只备份自己账号的数据最后几句合规提醒工具只适合备份自己账号的数据别爬别人的隐私别用于商业或任何违规用途遵守QQ平台协议。导出的文件里是你多年的生活和好友的信息建议按日期文件夹归档再放一份到移动硬盘或网盘里半年跑一次一次二十分钟以后再也不怕翻不到旧时光。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考