Асинхронно получить ответ со всех ссылок
Я работаю с Api где есть возможность получить некоторую информацию для определенных элементов. Сначала я поступил просто и прогонял запросы втупую
for sym in symbols:
r = requests.get('https://www.example.com/open/api/v2/smth/depth?depth=2&symbol=' + sym)
Но с ростом количества этих символов, время выполнения ожидаемо начало расти. Пока еще не поздно я решил переписать систему - я принял решение иметь массив этих ссылок
for sym in symbols:
symbol_requests.append('https://www.example.com/open/api/v2/smth/depth?depth=2&symbol=' + sym)
И пробовать эти ссылки вызывать асинхронно. Поможет ли мне это или же стоит посмотреть совершенно в другую сторону? Если поможет, то я бы был очень признателен примеру реализации, а если такая реализация мне не поможет, то я бы послушал что обычно делают в таких случаях. В общем буду рад любым комментариям! Заранее спасибо.