Python 制作一个简单的快递信息查询

创建一个查询快递信息的函数,实现如下功能:1、用户输入快递单号,以字典形式返回快递信息,至少包含收货人名字,发件人名字、快递当前位置等信息

参考GPT和自己的思路:

好的,针对你的问题,可以使用Python来实现一个简单的快递信息查询系统,具体步骤如下:

  1. 导入请求库requests和json库

  2. 构造快递单号查询URL,设置查询信息格式为json

  3. 发送请求并获取响应信息

  4. 将响应信息解码为json格式

  5. 从json格式中提取出需要的快递信息,以字典形式返回给用户。

下面是示例代码:

```python
import requests
import json

def query_express_info(express_num):
# 构造查询URL
url = 'http://www.kuaidi100.com/query'
query_params = {
'type': 'zhongtong', # 快递公司代码,这里以中通快递为例
'postid': express_num, # 快递单号
'temp': '0.79

参考GPT和自己的思路:

好的,针对你的问题,我可以提供如下 Python 代码来实现查询快递信息的功能:

```python
import requests

def query_express_info(express_number):
# 构造查询快递信息的 API 请求 URL
url = "https://api.kdniao.com/Ebusiness/EbusinessOrderHandle.aspx%22
data = {
"RequestData": f'{{"OrderCode":"{express_number}"}}',