python爬虫12 | 爸爸,他使坏,用动态的 Json 数据,我要怎么搞?
在前面我们玩了好多静态的 HTML 想必你应该知道怎么去爬这些数据了 但还有一些常见的动态数据 比如 商品的评论数据 实时的直播弹幕 岛国动作片的评分 等等 这些数据是会经常发生改变的 很多网站就会用到 Json 来传输这些数据 因为 Json 非常轻量 用 key-value 的形式封装成对象 就像 python 里的字典似的 那么遇到 Json 我们应该怎么玩呢? 这次 小帅b以「爬取微信好友列表」为例 告诉你怎么玩 Json 数据 那么接下来就是 学习python的正确姿势 微信有一个网页版 这个网页版的数据请求啥的 很多人都想拿来搞事情 所以现在市面上有很多微信机器人 当然 对于 Python 来说 少即是多 能封装就封装 所以有了一个叫做 itchat 模块 你不再需要去各种抓包 直接使用就得了 比方便面还方便呢 好像有点偏题了 今天是要说 Json 的是吧 打开微信网页版 https://wx2.qq.com/ 我们使用 Chrome (←可以点击) 来看一下具体的返回数据 可以看到 微信的每一个好友 被封装成一个一个的 Json 对象 最后封装成一个 Json 数组 也就是 MemberList 我们来看看具体的 一个 好友的数据是怎么样的 { "Uin" : 0 , "UserName" : "@c482d142bc698bc3971d9f8c26335c5c" ,