import requests
def main():
"""
主函数
:return: None
"""
# 请求网址
url = "http://carwz.shumaidata.com/post/carwz"
# 接口appcode
appcode = 'fd1dfdc3c97447f6b5259ebaf51808f7'
# headers信息
headers = {'Authorization': f'APPCODE {appcode}'}
# 请求数据
data = {
'car_no': car_no,
'car_type': car_type,
'engine_number': engine_number,
'frame_number': frame_number
}
try:
# 发送post请求
response = requests.post(url, params=data, headers=headers)
content = response.json() # 获取json数据
if content["code"] != '0':
print("请求失败,请检查您的输入信息")
return
carNo = content["result"]["carNo"] # 获取车牌号
if content["result"]["vioNum"] == "0":
print(f"您的车牌号{carNo}没有违章记录")
else:
print(f"您的车牌号{carNo}有如下违章记录")
# 遍历违章记录
for item in content["result"]["data"]:
print("*" * 20)
print(f"""
违章时间: {item["vioTime"]}
违章地点: {item["vioAddress"]}
违章原因: {item["vioAction"]}
罚款金额: {item["vioFine"]}
罚款扣分: {item["vioScore"]}
""")
except:
print("请求异常")
if __name__ == "__main__":
# 用户输入车辆查询相关数据
car_no = input("请输入如车牌号:")
car_type = input("请输入如车辆类型,大车输入01,小车输入02:")
engine_number = input("请输入如车辆引擎号:")
frame_number = input("请输入如车架号:")
# 调用主函数
main()
没有合适的资源?快使用搜索试试~ 我知道了~
调用网络接口查询车辆违章记录.zip
共1个文件
py:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 106 浏览量
2024-02-22
17:21:38
上传
评论
收藏 1023B ZIP 举报
温馨提示
调用网络接口查询车辆违章记录.zip
资源推荐
资源详情
资源评论
收起资源包目录
调用网络接口查询车辆违章记录.zip (1个子文件)
调用网络接口查询车辆违章记录
carwz.py 2KB
共 1 条
- 1
资源评论
徐浪老师
- 粉丝: 6436
- 资源: 6880
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功