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

资讯详情

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

GetQzonehistory 备份QQ空间历史说说:从扫码登录到Excel导出只需4步

GetQzonehistory 备份QQ空间历史说说:从扫码登录到Excel导出只需4步 GetQzonehistory 备份QQ空间历史说说从扫码登录到Excel导出只需4步【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory想找三年前发的一条老说说在QQ空间里翻了几页就断了。GetQzonehistory 是一个Python开源工具通过QQ空间扫码登录加自动分页抓取把账号发布过的历史说说批量导出成Excel、HTML和图片全程在本地完成。从扫码登录、分批抓取、解析到文件输出的完整流程每一步都在本地执行 快速上手安装、扫码、等结果整条主线只有四步中途不需要手动干预。环境要求Python 3 即可建议用虚拟环境隔离依赖。macOS/Linux 用户需先装好 zbar 系统库程序用它解析二维码Windows 无额外要求。安装依赖克隆仓库后创建虚拟环境并安装依赖包包含 BeautifulSoup4解析网页、pandas数据导出、requests网络请求等。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 pip install -r requirements.txt不想折腾环境的话项目 release 页有打包好的单文件可直接运行。扫码登录运行主程序终端会显示二维码用手机QQ扫一下就完成登录全程不碰账号密码。python main.py等待结果登录成功后程序自动分批抓取历史消息列表每批10条、间隔3秒顶部进度条实时显示进度。数千条说说需要一段时间结束后会自动打开结果目录。中途按 CtrlC 中断已抓取的数据也会正常导出。 产物说明跑完会得到哪些文件结果统一放在resource/result/下、以你的QQ号命名的文件夹里。以QQ号命名的结果目录包含多份Excel、网页版HTML和图片目录{QQ号}_全部列表.xlsx账号出现过的全部动态字段为时间、内容、图片链接、评论{QQ号}_说说列表.xlsx你原创发布的说说{QQ号}_转发列表.xlsx转发的内容{QQ号}_留言列表.xlsx空间留言{QQ号}_好友列表.xlsx动态中出现的好友昵称、QQ号和空间主页{QQ号}_其他列表.xlsx不属于以上分类的其余内容{QQ号}_说说网页版.html双击打开的网页按时间倒序还原说说、图片和评论pic/目录所有图片的本地副本按内容命名一个边界要提前知道抓取基于历史消息列表列表里不存在的内容比如仅自己可见的说说拿不到。 适用人群与场景多年没打理空间的普通用户老内容多、手动翻页翻不完时一次性全量导出之后用Excel搜索定位具体某条说说。想归档照片的人pic/目录下的图片可以直接按年份整理做成相册或照片墙。喜欢动手分析的人Excel 的字段是结构化的时间、内容、图片链接、评论可以直接用 pandas 读入统计发布频率、整理个人时间线。 安全与注意事项扫码登录不输密码走QQ官方扫码接口终端里不会经手账号密码。本地处理抓取、解析、保存全部在你自己的电脑上完成数据不上传第三方服务器。用完清理缓存备份结束后建议删除resource/user/下的登录状态文件。依赖注意macOS/Linux 缺 zbar 时程序启动会提示对应的安装方式按提示装好再运行。使用边界仅供个人学习与技术研究请遵守平台规则与相关法规。 下一步整个流程到这里就闭环了扫码、抓取、导出结果都在resource/result/里。首次运行如果报错比如找不到 zbar、登录失败先查一下 README.MD仍解决不了就带着完整报错信息提交一条 Issue方便维护者定位问题。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表