学校のプロジェクトでは、API が提供する情報を処理する必要があります。RDW API (オランダのライセンス プレート情報) を選択します。私が今持っているのは1000のナンバープレートにしかアクセスできませんが、それらすべてを取得できるようにしたいです.
import urllib.request
import json
url = "https://opendata.rdw.nl/resource/m9d7-ebf2.json?"
json_data_request = urllib.request.urlopen(url)
json_data = json.loads(json_data_request.readall().decode("utf-8"))
print(len(json_data))
このコードでは、1000 個のライセンス プレートにしかアクセスできません。
def locu_search(kenteken):
api_key = "CYcaHHuuvFfG2apjnvns8Ob41"
url = "https://opendata.rdw.nl/resource/m9d7-ebf2.json?$$app_token=" + api_key
after_url = "kenteken=" + kenteken
final_url = url + after_url
json_data_request = urllib.request.urlopen(final_url)
json_data = json.loads(json_data_request.readall().decode("utf-8"))
#print all info with that licenceplate
kenteken = input("Licenceplate:")
locu_search(kenteken)
このコードがすべきことは次のとおりです。
- ナンバープレートを求めます。
- 入力した値を持つ関数に移動します。
- そのナンバープレートのすべての情報を印刷します。
検索しましたが、これを機能させることができませんでした。使用できる情報はありますか?