繁体   English   中英

无法使用请求 python 下载所有图像

[英]Not able to download all the images using request python

我在一个 csv 文件中有 1k 个图像 URL,我正在尝试从这些 url 下载所有图像。 我不知道为什么我无法下载所有图像。 这是我的代码:

print('Beginning file download with requests')
path = '/home/tt/image_scrap/image2'
for idx, url in tqdm(enumerate(dataset['url']), total=len(dataset['url'])):
    response = requests.get(url,stream=True)
    time.sleep(2)

    filename = url.split("/")[-1]
    with open(path+'/'+filename, 'wb') as f:
        f.write(response.content)

Try / except 语句非常适合这些类型的“错误”:试试这个:

try:
    with open(path+'/'+filename, 'wb') as f:
    f.write(response.content)
except Exception as error:
    print(error)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM