2024年最全利用Python爬虫抓取手机APP的传输数据_python抓手机数据包(2)

}
loginData = ‘phoneBrand=Meizu&platform=1&deviceCode=868033014919494&account=FCF030E1F2F6341C1C93BE5BBC422A3D&phoneVersion=16&password=A55B48BB75C79200379D82A18C5F47D6&channel=MXMarket&phoneModel=M040&versionNumber=7.2.1&’
cookieJar = CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookieJar))
req = urllib2.Request(loginUrl, loginData, headers)
loginResult = opener.open(req).read()
print loginResult


登录成功 会返回一串账号信息的json数据  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/605be2ec757f407496a8b3e54e6548eb.png)  
 和抓包时返回数据一样,证明登录成功  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/6003556522bb4b92924951ff9b142387.jpeg)


### 3、抓取数据


用同样方法得到话题的url和post参数


下见最终代码,有主页获取和下拉加载更新。可以无限加载话题内容。



#!/usr/local/bin/python2.7

-- coding: utf8 --

“”"
超级课程表话题抓取
“”"
import urllib2
from cookielib import CookieJar
import json
‘’’ 读Json数据 ‘’’
def fetch_data(json_data):
data = json_data[‘data’]
timestampLong = data[‘timestampLong’]
messageBO = data[‘messageBOs’]
topicList = []
for each in messageBO:
topicDict = {}
if each.get(‘cont

  • 10
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值