Как взять из страницы json конкретное число?
Нужно взять из страницы - https://bank.gov.ua/NBUStatService/v1/statdirectory/exchange?json одно конкретное число, к примеру пункт 17(российский рубль). Как это можно сделать?
Ответы (1 шт):
Автор решения: M141
→ Ссылка
Вот Вам решение с использованием библиотеки requests и метода json(). Очень лаконично и просто.
import requests
# Отправляем GET запрос
response = requests.get("https://bank.gov.ua/NBUStatService/v1/statdirectory/exchange?json")
# Декодируем содержимое JSON
data = response.json()
# Находим нужный элемент
rate = None
for item in data:
if item["cc"] == "RUB":
rate = item["rate"]
break
# Вывод результата
print(rate)