Написать легкий скрипт на Python используя asyncio и aiohttp

1 000 руб. за проект
04 февраля 2023, 11:38 • 3 отклика • 50 просмотров
ТЗ задания
Версия Python 3.10.9 (к сожалению под Windows)

Есть список из 1 миллиона элементов (например, от 1 до 999999).
Необходимо написать оптимальный скрипт, который будет параллельно, используя asyncio и aiohttp отправлять данные. Память нужно экономить, поэтому в случае ошибки TimeoutError, записывать в лог-файл номер элемента (Лог файлов несколько). В случае успеха - записывать в файл результат (или сделать один файл, в который будет происходить дозапись, или создавать новый файл с названием элемента (11.json))

Запросы отправлять на https://jsonplaceholder.typicode.com/
пример:
resp = await session.request(
'GET',
url=f"https://jsonplaceholder.typicode.com/photos/{index}",
timeout=10,
**kwargs
)
Отзывы
Рекомендую товарища, написал код быстро и качественно
~ 1 год назад
R50 24a1efc7f7dfbc0485e7993b90b48030
Фрилансер
Хорошее ТЗ, хороший заказчик, рекомендую.
~ 1 год назад