通过爬虫访问 Excel 中存储的图片链接,并且进行图片下载

本文介绍了如何使用Python爬虫程序从Excel文件中获取图片链接,为图片命名,然后下载图片。利用xlrd库读取Excel内容,获取图片链接,通过requests库下载图片,并按照Excel的第一列内容创建文件夹存储不同表格的图片。
摘要由CSDN通过智能技术生成

爬虫编写背景

在 Excel 中,有给出的图片链接,现在想通过这些链接,直接把图片下载下来,并且每个图片用不同的命名,进而发展出,同时下载不同的 Excel ,同时下载。

1、先想办法,通过程序获得 Excel 中的图片链接

既然是通过 Excel 中的图片链接,下载图片,我们首先做的第一步就是获取 Excel 中的图片链接:
在这个操作中我们会用到一个库「xlrd」
我们通过这个库来完成针对 Excel 的操作。

  1. 通过 「xlrd」库完成 Excel 内容读取,获取图片的链接,代码如下:
# 打开 Excel 
data = xlrd.open_workbook(r'地址隐藏') 
# 获取 表格
table = data.sheets()[0]
# 获取列的内容
mainNcols = table.col_values(3)

Excel 表格的格式如下:
在这里插入图片描述
2. 通过上面代理可以抽取图片的所有链接;
在这里插入图片描述

2、获取图片的命名

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值