尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

用 GetQzonehistory 导出 QQ 空间历史说说的完整指南

用 GetQzonehistory 导出 QQ 空间历史说说的完整指南 用 GetQzonehistory 导出 QQ 空间历史说说的完整指南【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory前阵子想翻出大学时发的说说发现网页版 QQ 空间只展示近期内容更早的一条都找不到。GetQzonehistory 是一个 Python 开源项目专门解决这个问题扫码登录后它把 QQ 空间的历史说说完整抓取下来导出成 Excel 和 HTML 格式保存在本地。 它到底能做什么QQ空间历史说说导出QQ 空间的历史消息列表其实保留了大部分历史互动只是网页界面不再展示。这个项目做的就是把这份隐藏列表取出来并清洗整理。抓取 QQ 空间历史消息里的全部说说补充当前可见说说避免遗漏自动下载说说附带的图片导出分类 Excel 表格和 HTML 网页输入核心处理输出你的 QQ 账号扫码登录无需密码抓取历史消息列表与可见说说去重清洗多份 Excel 表格、HTML 网页、本地图片 5 分钟跑起来最短路径如下电脑上装好 Python 即可git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory # 下载项目源码 cd GetQzonehistory # 进入项目目录 pip install -r requirements.txt # 安装全部依赖 python main.py # 启动程序用 QQ 扫码登录核心依赖一共四个requests— 发送 QQ 空间网络请求pandas— 数据处理与 Excel 导出beautifulsoup4— 解析历史消息页面结构pyzbar— 识别扫码结果完成登录。运行过程中终端会显示进度条每 3 秒抓取 10 条说说多时耗时较长放着即可。跑通后终端会打印“导出成功请查看 resource/result/你的QQ号 文件夹内容”并自动打开文件夹里面就是 Excel 表格和网页版文件。 一次运行的数据流从扫码登录到 Excel 导出以一次完整运行为例过程分为三个阶段。GetQzonehistory QQ空间历史说说导出流程登录认证、数据获取、数据清洗到最终导出的完整链路① 扫码登录与鉴权util/LoginUtil.py会在终端生成一个二维码用 QQ 扫一下即可识别登录。不需要输入密码登录状态保存在本地。成功后终端会显示你的 QQ 号和昵称。② 双源抓取与清洗程序按每批 10 条拉取历史消息列表批次之间间隔 3 秒。随后再抓取当前可见的说说作为补充覆盖消息列表里查不到的旧内容并对两者去重。③ 落盘与导出最后按说说、转发、留言等类别写入 Excel说说里的图片全部下载到pic/目录。末尾还会渲染出一份还原空间时间线样式的“说说网页版.html”。 你拿到手的是什么 几个实用提示所有文件都在resource/result/你的QQ号/目录下文件名格式一句话描述QQ号_全部列表.xlsxExcel全部历史消息的完整记录QQ号_说说列表.xlsxExcel你发布的说说含时间、内容、图片链接QQ号_转发列表.xlsxExcel所有转发内容的记录QQ号_留言列表.xlsxExcel好友在说说下的留言存档QQ号_好友列表.xlsxExcel互动好友的昵称与 QQ 号汇总QQ号_说说网页版.htmlHTML还原 QQ 空间时间线样式的网页版QQ空间历史说说导出目录结构五份 Excel 表格、一份 HTML 网页和 pic 图片目录全部列表是所有数据的总集其余表格按类型细分按需取用即可。 提示一想改导出位置编辑resource/config/config.ini里的 result 路径。 提示二macOS 上提示缺少 zbar 库时先执行brew install zbar再运行。 提示三中途可按 CtrlC 中断已抓取的数据仍会写入 Excel 保存。那些大学时期的说说只要还在历史消息列表里就都能在这几份 Excel 和网页里找回来。打开终端把「5 分钟跑起来」那四行命令跑一遍剩下的交给程序。仅供个人学习研究请遵守平台使用条款。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表