-2
I have the following JSON:
{
"Aeroportos": [
{
"Continente": "Europa",
"País": "Grécia",
"Localização": "Atenas",
"Nome": "Aeroporto Internacional Eleftherios Venizelos - Atenas, Grécia (ATH)",
"IATA": "ATH"
},
{
"Continente": "Europa",
"País": "Reino Unido",
"Localização": "Londres",
"Nome": "Aeroporto Internacional de Heathrow",
"IATA": "LHR"
},
{
"Continente": "Europa",
"País": "Reino Unido",
"Localização": "Londres",
"Nome": "Aeroporto Internacional Gatwick",
"IATA": "LGW"
},
{
"Continente": "Europa",
"País": "Turquia",
"Localização": "Istambul",
"Nome": "Aeroporto Internacional Ataturk - Istambul, Turquia (IST)",
"IATA": "IST"
},
{
"Continente": "Europa",
"País": "Croácia",
"Localização": "Zagreb",
"Nome": "Aeroporto Internacional Pleso - Zagreb, Croácia (ZAG)",
"IATA": "ZAG"
}
]}
And I would like to look at each "Location", if I find a certain city, like "Athens", and return the "Name", but I’m not getting.
import json
with open('iata.json', encoding='utf-8-sig') as aeroportos:
iata = json.load(aeroportos)
This part I can access the file, has several other airports, hence I would like to locate the names knowing that it may return more than 1 airport in the same city.
great explanation. Hug. + 1.
– Solkarped