首页 航班查询 航班查询示例代码 航班查询[Python]

航班查询示例代码Python

作者: 阅读数:1177 上传时间:2025-03-28

航班查询

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#!/usr/bin/python
# encoding:utf-8
 
import requests
data = {}
data["appkey"] = "your_appkey_here"
data["city"]="TYN"
data["endcity"]="flightno"
data=data
url="https://api.jisuapi.com/flight/query"
response = requests.post(url, params=data)
jsonarr = response.json()
if jsonarr["status"] != 0:
    print(jsonarr["msg"])
    exit()
result = jsonarr["result"]
print(result["city"],result["endcity"],result["flightno"])
for val in result["list"]:
    print(val["flightno"],val["realflightno"])
    for v in val["pricelist"]:
        print(v["cabinname"],v["cabincode"],v["price"],v["discount"])
#!/usr/bin/python
# encoding:utf-8
 
import requests
data = {}
data["appkey"] = "your_appkey_here"
data["city"]="TYN"
data["endcity"]="flightno"
data=data
url="https://api.jisuapi.com/flight/query"
response = requests.post(url, params=data)
jsonarr = response.json()
if jsonarr["status"] != 0:
    print(jsonarr["msg"])
    exit()
result = jsonarr["result"]
print(result["city"],result["endcity"],result["flightno"])
for val in result["list"]:
    print(val["flightno"],val["realflightno"])
    for v in val["pricelist"]:
        print(v["cabinname"],v["cabincode"],v["price"],v["discount"])