# API

APIはApplication Programming Interfaceの略で、ソフトウェア同士が通信する時に使用するインターフェースの一つです。

# HTTP通信

Pythonはrequestsというライブラリを使用することで簡単にインターネットに接続してデータを取得することが可能です。

また、データを取得する形式はJSONが最多と考えられます。

import requests
import json

url = "https://kpy.pages.dev/example.json"

# requests.get()でデータを取得
response = requests.get(url)

#response.json()でJSONデータに変換して変数へ保存
jsonData = response.json()

print(jsonData)

ここで取得したJSONオブジェクトは辞書型に近いため、キーを指定することで値を取得できます。

# 演習6-2-1

堺の人口を出力せよ。