Этот скрипт предназначен для автоматического сбора списка криптовалют


Этот скрипт на языке Python предназначен для автоматического сбора списка криптовалют и их символов с использованием API CoinMarketCap. Полученные данные сохраняются в файл config.py
, который затем может быть использован в других скриптах или приложениях.
Запрос данных о криптовалютах с CoinMarketCap:
Скрипт отправляет несколько HTTP-запросов к API CoinMarketCap, чтобы получить полный список доступных криптовалют.
Для каждого запроса используется API-ключ для авторизации.
Формирование списка символов криптовалют:
Из данных, полученных с CoinMarketCap, извлекаются символы криптовалют, которые формируются в пары с USDT (например, "BTC/USDT").
Все символы добавляются в один список, который постепенно заполняется с каждым запросом.
Сохранение данных в файл
config.py
:Полученный список символов криптовалют сохраняется в файл
config.py
в виде Python-списка. Это позволяет легко использовать этот файл в дальнейшем для работы с этими данными.
Константы:
COINMARKETCAP_URL
: URL-адрес для доступа к API CoinMarketCap.API_KEY
: API-ключ для авторизации.
Функции:
fetch_all_symbols()
: отправляет запросы к API и собирает список всех символов криптовалют.save_symbols_to_file(symbols)
: сохраняет полученные символы в файлconfig.py
.
Основной код:
Выполняется получение символов криптовалют с помощью функции
fetch_all_symbols()
.Затем символы сохраняются в файл
config.py
с помощью функцииsave_symbols_to_file(symbols)
.
Скрипт можно использовать для автоматического сбора и обновления данных о криптовалютах, которые затем можно применять в торговых системах, аналитике или других задачах, связанных с криптовалютами.
Сохранение данных в файл позволяет легко интегрировать этот скрипт с другими Python-программами.