GetQzonehistory 保姆级教程:QQ空间说说导出成 Excel 与网页存档
发布时间:2026/9/20 19:53:40 作者:尧图编辑部 阅读量:1,286

GetQzonehistory 保姆级教程QQ空间说说导出成 Excel 与网页存档【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一个开源免费的 QQ 空间数据备份工具核心用途就是 QQ 空间说说导出你用 QQ 扫码登录后它会自动分批抓取账号的历史消息列表把说说的文字、图片、评论、转发整理成 Excel 表格再生成一份仿空间界面的网页存档。全程不需要写爬虫也不需要输入账号密码。 先看清楚它能导出什么、导不出什么抓得到什么历史消息列表里出现过的所有条目你自己发的说说、转发好友的留言和动态当前未删除、仍然可见的说说由 说说抓取模块 二次补充并与消息列表去重同一条只留一份每张图片的链接并且会顺手下载到本地互动过的好友信息昵称、QQ 号、空间主页链接抓不到什么仅自己可见的说说——它们根本不会出现在消息列表里既已删除、又在列表里没有任何残留记录的内容简单说它以 QQ 空间网页版的历史消息列表为数据源列表里有的就都在列表里没有的别指望。 三步跑通首次导出第 1 步克隆代码并创建虚拟环境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第 2 步安装依赖Linux / macOS 先装 zbarpip install -r requirements.txt扫码功能依赖 pyzbar而它需要系统级的 zbar 库。如果启动时报无法找到 zbar 共享库LinuxFedora 系sudo dnf install -y zbarmacOSbrew install zbar程序也会提示你是否自动执行第 3 步启动并扫码python main.py程序会给出登录二维码用手机 QQ 扫码确认即可登录逻辑在 登录模块 里。再次运行时如果resource/user目录已缓存过登录信息可以直接选序号复用不用每次都扫码输入 0 则重新扫码。另外如果只想拉消息列表、不做分类保存可以改用fetch_all_message.py入口。⚙️ 抓取过程里发生了什么环节具体行为身份验证生成二维码走扫码登录会话文件缓存在本地全程不经过密码分批抓取历史消息按每 10 条一批拉取每批之间强制停顿 3 秒降低触发风控的概率双通道合并消息列表之外再补抓一次可见说说重叠内容自动去重中断容错抓取中途按 CtrlC也会把已抓到的部分先写入 Excel不会白跑底层解析用 BeautifulSoup 切 HTML写表用 pandas这部分细节都封装在 主程序 里普通使用不需要关心。 跑完后你会拿到什么结果统一放在resource/result/[你的QQ号]/目录下文件名里的QQ号会自动替换成你的真实 QQ文件里面有什么QQ号_全部列表.xlsx全部条目时间精确到分/秒、正文、图片链接、评论QQ号_说说列表.xlsx只含你自己发布的原创说说QQ号_转发列表.xlsx你的转发记录及原始出处QQ号_留言列表.xlsx你写下的留言QQ号_其他列表.xlsx好友等第三方的动态条目QQ号_好友列表.xlsx互动好友的昵称、QQ 号、空间主页链接QQ号_说说网页版.html仿 QQ 空间界面的图文存档表情已转成可显示的标签pic/目录说说的本地图片按内容命名运行结束后程序会打印各类条目的数量、最早一条说说的时间并自动打开结果目录方便你当场核对。 哪些场景下用得上普通用户做十年空间存档官方入口要一页一页翻这个工具把这件事变成一条命令做社交媒体、网络语言研究的师生拿到的是带时间戳、可按列筛选的结构化语料直接喂给分析脚本经授权整理他人空间的人比如帮朋友整理其空间内容注意必须事先获得本人同意⚠️ 用之前先读这几条仅用于个人数据备份和学习研究遵守 QQ 平台用户协议别把工具指向别人的账号做采集登录态文件存在本地resource/user目录导出完成后注意保管也别忘了清理图片链接可能随平台策略失效所以工具会把图片一并落到本地pic/目录条目很多时导出耗时较长建议放在网络稳定的时间段执行内置的每批停 3 秒是限速保护不要自己改小容易触发验证码作者自己在 README 里提到代码还有不少疏漏遇到解析不全先看终端日志定位再考虑修改 util 目录 里的对应模块一句话价值GetQzonehistory 把翻十年空间这件苦差事压缩成一条python main.py。下一步建议先用一个数据量小的账号试跑确认 Excel 和网页版输出符合预期再跑主力账号跑完后把resource/result整个目录压缩存到第二块存储上。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考