Буду очень признателен за помощь. Спасибо!
Код: Выделить всё
import requests
import pandas as pd
from bs4 import BeautifulSoup
import json
Код: Выделить всё
url ="http://api.worldbank.org/v2/country/{}/indicator/NY.GDP.PCAP.CD?date=2015&format=json"
country = ["DZA","AGO","ARG","AUS","AUT","BEL","BRA","CAN","CHL","CHN","COL","CYP", "CZE","DNK","FIN","FRA","GEO","DEU",
"GRC""HUN","ISL","IND","IDN","IRL","ISR","ITA","JPN","KAZ","KWT","LBN","LIE","MYS","MEX","MCO","MAR","NPL","NLD",
"NZL","NGA","NOR","OMN","PER","PHL","POL","PRT","QAT","ROU","SGP","ZAF","ESP","SWE","CHE","TZA","THA","TUR","UKR",
"GBR","USA","VNM","ZWE"]
html={}
for i in country:
url_one = url.format(i)
html[i] = requests.get(url_one).json()
Код: Выделить всё
my_values=[]
for i in country:
value=html[i][1][0]['value']
my_values.append(value)
Мои данные в настоящее время выглядят так: я пытаюсь извлечь название страны, которое находится в '{'country': {'id': 'AO', 'value': 'Angola''}, 'date' и 'value'

Редактировать 2
Получил нужные данные, но они повторяются дважды
