第一步:进入快递100的官网
第二步:在订单查询栏,输入订单号,点击查询。并且使用谷歌浏览器自带抓包工具实现相应数据的抓取
第三步:使用py工具实现抓取响应数据
源码如下
import requests headers = { 'user-agnet ': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36' } url='https://www.kuaidi100.com/query?type=yunda&postid=4315938641590&temp=0.8065486261973047&phone=' number=input('请输入订单号:') data={ 'type': '', 'postid': number, 'temp': '0.8065486261973047', 'phone': '' } response=requests.get(url=url,headers=headers,params=data).json() #print(response) for i in response['data']: time=i['time'] context=i['context'] ftime=i['ftime'] print('time:'+time) print('context:'+context) print('ftime:'+ftime) print('爬虫结束')