Написать легкий скрипт на Python используя asyncio и aiohttp
1 000 руб. за проект
ТЗ задания
Версия 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
)
Версия 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
)
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.