怎样用Python查快递
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,本篇文章为大家展示了怎样用Python查快递,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。上边那句话是Python社区的名言,翻译过来就是"人生苦短,我用Py
千家信息网最后更新 2025年12月03日怎样用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安全错误
数据库的锁怎样保障安全
2019新数据库技术
华为hcia网络安全考试
大数据库技术预期成果
翰坤互联网科技有限公司
远程服务器返回错误403
sql数据库数据导出
ea服务器
网络安全一级学科意见
网络安全分类号
河南服务器负载均衡云主机
夸克服务器怎么退出登录
前端是软件开发
网络技术研究经验丰富
网评网络安全就是防线
上海亲近网络技术有限公司
t630服务器支持多大
服务器集群管理功能
sql只追踪特定的数据库
gdb数据库文件问题
mqqt怎么写数据库
中国软件开发招聘
2019新数据库技术
网络安全知识ppt课件团课
国家三级计算机网络技术视频
rtsp录像拉流服务器
堡垒机对服务器进行文件管理
管理服务器的作用是什么
天时同城提供网络技术支持
无限法则玩家服务器
西安搜易网络技术有限公司