我已经编写了此代码,该代码采用URL并下载图像。我想知道如何将图像保存到同一目录中的特定文件夹中?
例如,我images
在同一目录中有一个文件夹。我想将所有图像保存到该文件夹。
下面是我的代码:
import requests
import csv
with open('try.csv', 'r') as csv_file:
csv_reader = csv.reader(csv_file)
for rows in csv_reader:
image_resp = requests.get(rows[0])
with open(rows[1], 'wb') as image_downloader:
image_downloader.write(image_resp.content)
寻找这个?
with open(os.path.join("images", rows[1]), 'wb') as fd:
for chunk in r.iter_content(chunk_size=128):
fd.write(chunk)
请在此处查看官方文档: os.path.join
从https://2.python-requests.org/en/master/user/quickstart/#raw-response-content请求特定内容
PS:您可能想要使用连接池和/或多处理程序来代替for rows in csv_reader
,以便具有许多并发请求。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句