代码
import json,requests #引入必要的库文件
i = 999 #一共爬取多少行
companyName = "yuantong" #圆通的姓名
number = 9113734027455 #快递单号
packageNum = "YT"+str(number) #组合单号和前缀
def e_d(number): #定义从快递100获取信息的函数
url2 = 'http://www.kuaidi100.com/query?type='+companyName+'&postid='+ packageNum
return json.loads(requests.get(url2).text)['data']
while(i>0):
number = number+1#单号加一
packageNum = "YT"+str(number)
print(packageNum)#打印单号
_return = e_d(packageNum)# 获取信息
if(len(_return) < 2):#如果获取信息为空则跳过
continue
for item in _return:#将信息遍历打印出来,里面还有很多其他信息可以看一看
print(item['time'],item['context'])
i = i-1