Jas*_*ca1 1 python python-requests python-asyncio
所以我有一个图像 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)
Run Code Online (Sandbox Code Playgroud)
现在,有没有办法创建一个装饰器来使一个函数成为一个回调,以便在为特定的异步请求返回响应时运行?