ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

GetQzonehistory 完整指南:把QQ空间历史说说导出到本地

GetQzonehistory 完整指南:把QQ空间历史说说导出到本地 GetQzonehistory 完整指南把QQ空间历史说说导出到本地【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistoryGetQzonehistory 是一个开源的 Python 脚本做的事情很单纯扫码登录后把你QQ空间的历史说说、转发、留言和图片批量导出成本地的 Excel 表格和图片文件。它适合没有编程基础、只想给自己多年动态存一份的人。整个流程在本机完成代码完全公开每一行在做什么都可以自查。下文先说你会得到什么再说怎么把它跑起来。从一个具体场景说起某次整理相册你想找一张三年前毕业旅行的照片翻了QQ空间的互动消息列表页面只能往前翻几个月。再想找大学时写的那条心情它已经不在可见的说说里了。这类内容通常不是被删除而是平台页面不再展示旧数据。GetQzonehistory 的思路是绕开页面展示直接按QQ空间的互动消息记录分批往回取——只要记录还在消息列表里就能落到本地。跑完一遍本地会多出哪些文件执行成功后全部结果放在resource/result/你的QQ号/目录下结构大致如下文件内容字段你的QQ号_全部列表.xlsx消息列表里的全部记录时间、内容、图片链接、评论你的QQ号_说说列表.xlsx你本人发布的说说时间、内容、图片链接、评论你的QQ号_转发列表.xlsx你转发的内容时间、内容、图片链接、评论你的QQ号_留言列表.xlsx你在好友动态下的留言时间、内容、图片链接你的QQ号_好友列表.xlsx互动中出现的好友昵称、QQ、空间主页你的QQ号_说说网页版.html仿空间时间轴的网页浏览器打开即可浏览pic/ 子目录说说里的全部图片按正文文字命名每张表每条记录就四五个字段用表格软件打开就能筛选、排序。图片以说说正文命名重名时自动加时间戳不会互相覆盖。三条命令装上并跑起来先确认电脑装了 Python 3.7 以上版本命令行输入python --version可查看。确认没问题后git clone https://gitcode.com/GitHub_Trending/ge/GetQzonehistory cd GetQzonehistory pip install -r requirements.txt python main.py依赖包含 pandas、beautifulsoup4、qrcode 等pip 会一次装完。不想影响系统环境的话先建虚拟环境再装python -m venv myenv source myenv/bin/activateWindows 上激活命令是.\myenv\Scripts\activate。运行python main.py后终端会打印一个二维码用QQ手机扫码确认即可剩下的都是等待。 进度条会按批次推进中途不要关终端。数据是怎么拿回来的GetQzonehistory 的抓取流程很短五步扫码登录拿到当前账号的访问凭证全程不碰密码先读出互动消息的总条数再按每批 10 条往回抓批与批之间停 3 秒每批网页解析出时间、正文、图片地址重复内容直接丢弃再取一次当前可见的说说补进去和消息列表比对去重写 Excel、下载图片到 pic/、生成网页版最后自动打开结果文件夹。几个用得顺手的细节按 CtrlC 会怎样程序注册了信号处理手动退出时已抓到的数据会先写成 Excel 再结束已跑的部分不白跑。下次运行会重新从消息列表抓取结果覆盖旧文件。时间和空间怎么估每批 10 条、批间停 3 秒是刻意限速用来降低被平台拦截的概率。几千条记录通常要半小时以上就让它挂着。Excel 本身只占几 MB占空间的是图片按每条说说两三张图估算预留 1GB 磁盘比较稳妥。图片命名规则图片以说说正文前 40 个字命名表情代码和特殊字符统一替换成下划线同名文件追加时间戳保证不覆盖旧图。多久跑一次建议每半年或一年完整导出一份直接覆盖resource/result/下的同名目录自然形成带时间点的存档序列。遇到问题先看这里有些说说为什么导不出来数据源是互动消息列表没出现在消息列表里的记录比如早期仅自己可见的说说抓不到。这是数据源范围决定的不是程序故障。数据安全吗全程本地运行数据不经过任何第三方服务器登录走QQ官方扫码密码不参与。代码开源可以逐行自查。跑得特别慢正常吗正常。限速加上网络耗时几千条记录跑半小时以上属于常见情况。如果进度条长时间不动先检查网络。生成的网页版可以改吗可以。它是静态 HTML改 CSS 调样式、或打印成 PDF 做纪念册都不需要动原数据。GetQzonehistory 把一次扫码的时间换成本地一份带图、带表、可长期翻阅的QQ空间存档。克隆仓库、装依赖、扫码然后去resource/result/里看结果。【免费下载链接】GetQzonehistory获取QQ空间发布的历史说说项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表