以下のサンプルコードで、直近5回の打ち上げ予定の打上予定名、予定時間、場所、使用ロケットの情報を取得する事ができます。
〇サンプルコード
# coding: utf-8
import pprint
import json
import requests
uri = 'https://launchlibrary.net/1.3/launch/next/5'
headers = {'content-type': 'application/json'}
response = requests.get(
uri,
headers=headers)
for launch in response.json()['launches']:
print("launch name:" + launch['name'])
print("window:" + launch['windowstart'] + " - " + launch['windowend'])
print("location:" + launch['location']['pads'][0]['name'])
print("rocket:" + launch['rocket']['name'])
print("-----------------------------------")
#pprint.pprint(response.json())
○関連情報
・Launch Library Reading API Overview
https://launchlibrary.net/docs/1.3/api.html
・requestsパッケージに関する他の記事はこちらを参照してください。
0 件のコメント:
コメントを投稿