What Is an API? Let's Watch One Actually Work (Beginner Guide)
Table of Contents
Free public APIs change hosts. Load it in a browser before you hit record, and have the backup ready.
- Frankfurter (exchange rates, no key) —
https://api.frankfurter.dev/v1/latest?base=USD&symbols=NGN,INR,GBP - Open-Meteo (weather, no key) —
https://api.open-meteo.com/v1/forecast?latitude=6.52&longitude=3.37¤t=temperature_2m - import requests
- url = "https://api.frankfurter.dev/v1/latest?base=USD&symbols=NGN,INR,GBP"
- response = requests.get(url)
- data = response.json()
- print(data)
- import pandas as pd
- df = pd.DataFrame(list(data["rates"].items()), columns=["Currency", "Rate"])
- df
- print(data["rates"])
Post a Comment