Итак, у меня есть список URL-адресов изображений, которые я хочу перебрать с библиотекой запросов и загрузить все изображения в каталог.
def get_image(url, image_name):
path = pathlib.Path('/path/to/some/directory')
response = requests.get(url, stream=True)
with open('{}/{}.png'.format(path, image_name), 'wb') as file:
for block in response.iter_content(1024):
file.write(block)
for url in urls:
get_image(url, image_name)
Теперь, нет ли способа создать декоратор, чтобы сделать функцию обратным вызовом для запуска после возврата ответа на конкретный асинхронный запрос?