怎样用Python查快递
发表于:2024-10-27 作者:千家信息网编辑
千家信息网最后更新 2024年10月27日,本篇文章为大家展示了怎样用Python查快递,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。上边那句话是Python社区的名言,翻译过来就是"人生苦短,我用Py
千家信息网最后更新 2024年10月27日怎样用Python查快递
本篇文章为大家展示了怎样用Python查快递,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
上边那句话是Python社区的名言,翻译过来就是"人生苦短,我用Python"。我没有遇到过一门编程语言可以如此干净、简介,如果你有处女座情节,你一定会爱上Python这门语言。下面就是用10行代码完成了快递查询的功能。
库:request 和 json,调用快递100-查快递,寄快递,上快递100的API。
效果展示
实现代码
"""
author : 阿广
data : 2018/10/21
"""
import json,requests
def searchPackage():
#输入运单号码,注意,只有正在途中的快递才可以查到!
packageNum = input('请输入运单号码:')
url1 = 'http://www.kuaidi100.com/autonumber/autoComNum?resultv2=1&text=' + packageNum
#用url1查询运单号对应的快递公司,如中通,返回:zhongtong。
#print(url1)
companyName = json.loads(requests.get(url1).text)['auto'][0]['comCode']
#print(requests.get(url1).text)
#print(companyName)
#在用url2查询和运单号、快递公司来查询快递详情,结果是一个json文件,用dict保存在resultdict中。
url2 = 'http://www.kuaidi100.com/query?type=' + companyName + '&postid=' + packageNum
print('时间↓ 地点和跟踪进度↓\n')
for item in json.loads(requests.get(url2).text)['data']:
print(item['time'],item['context'])
searchPackage() # 调用查询函数
上述内容就是怎样用Python查快递,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。
快递
查询
就是
代码
公司
内容
单号
号码
技能
知识
语言
运单
输入
干净
简明
简明扼要
上边
人生
函数
功能
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中软国际软件开发招聘信息
高鸿股份网络安全的收入
php中间件数据库
数据库 同步备份
数据库碎片定期整理作业
无线二次开发服务器
如何计算数据库表记录字节数
江门无线软件开发费用
校园网络安全三百字三年级
海南 软件开发
网络安全国内发展趋势
中国岩石学数据库
matlab做软件开发
软件开发文档编辑app
介绍软件开发语言的书
文明重启之王牌战争好玩的服务器
鲜花网店数据库
华为服务器硬盘热备状态 委任
域名服务器怎么修改dns地址
仿服务器
zabbix数据库详解
客户端与服务器的区别
微信小程序查询云开发数据库
软件开发公司成本费用有哪些
数据库域和值域有没有区别
阿里云服务器装虚拟机
互联网汽车高科技人才
使用笔记本对服务器本地管理
ug刀具加工数据库作用大吗
幼儿教案网络安全教育