Как добавить текущий курс валюты?

Чтобы добавить текущий курс валюты в свою программу на Python, вы можете воспользоваться API (Интерфейсом программирования приложений) валютного сервиса, такого как Open Exchange Rates или Fixer.

1. Прежде всего, вам понадобится зарегистрироваться на выбранном сервисе и получить API ключ. API ключ - это уникальный идентификатор, который позволяет вам взаимодействовать с API сервиса.

2. Затем вы можете использовать модуль requests для отправки запросов к API сервису и получения данных о текущем курсе валюты.

import requests

api_key = "YOUR_API_KEY"
base_currency = "USD"  # Базовая валюта
target_currency = "RUB"  # Целевая валюта

url = f"http://api.exchangeratesapi.io/latest?access_key={api_key}&base={base_currency}"
response = requests.get(url)
data = response.json()

exchange_rate = data['rates'][target_currency]
print(f"Курс {target_currency} к {base_currency}: {exchange_rate}")

В этом примере мы используем API сервиса ExchangeRatesAPI, который предоставляет данные о курсах валют. Вам нужно заменить YOUR_API_KEY на ваш собственный API ключ.

3. Затем мы отправляем GET-запрос к API сервису, указывая наш API ключ и базовую валюту.

4. После получения ответа, мы преобразуем его в JSON формат с помощью метода json(). Затем мы можем получить курс целевой валюты из полученных данных, используя ключ "rates".

5. Наконец, мы просто выводим текущий курс валюты на экран.

Будьте внимательны при использовании внешних API сервисов и убедитесь, что вы соблюдаете их условия использования и ограничения. Также учтите, что для некоторых API сервисов может потребоваться платный доступ или учетные данные для получения доступа к данным о курсе валюты.