首页 > 代码库 > 快递查询
快递查询
#encoding:UTF-8 #Python 3.4.3 import urllib import requests ‘‘‘ 天天快递 运单号码: 667612364334 圆通速递 运单号码: 885300598318625893 韵达快递 运单号码: 3839920843883 ‘‘‘ kd=[[‘申通‘,‘shentong‘,0], [‘EMS‘ ,‘ems‘,1], [‘顺丰‘,‘shunfeng‘,2], [‘圆通‘,‘yuantong‘,3], [‘中通‘,‘zhongtong‘,4], [‘韵达‘,‘yunda‘,5], [‘天天‘,‘tiantian‘,6], [‘汇通‘,‘huitongkuaidi‘,7], [‘全峰‘,‘quanfengkuaidi‘,8], [‘德邦‘,‘debangwuliu‘,9], [‘宅急送‘,‘zhaijisong‘,10]] for i in range(len(kd)): print(‘快递公司: ‘,kd[i][0],‘编号: ‘,kd[i][2]) type,postid=input(‘请输入快递编号和快递单号(逗号分隔): ‘).split(‘,‘) company1=‘‘ company2=‘‘ s=int(‘‘+type) for i in range(len(kd)): if kd[i][2]==s: company1=kd[i][0] company2=kd[i][1] url=‘http://www.kuaidi100.com/query?type=%s&postid=%s‘ %(company2,postid) data=urllib.request.urlopen(url).read().decode(‘utf-8‘) dict=eval(data) print(‘ ‘) print(‘**************************************************‘) print(‘快递单号: ‘,dict.get(‘nu‘)) print(‘快递公司: ‘,company1) l=dict.get(‘data‘) for i in range(len(l)): print (‘派件情况:‘,l[i].get(‘time‘),l[i].get(‘context‘))
快递查询
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。