Чтобы добавить текущий курс валюты в свою программу на 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 сервисов может потребоваться платный доступ или учетные данные для получения доступа к данным о курсе валюты.