安装库
在开始编写代码之前需要安装几个库
requests 可以发送请求的库
beautifulsoup4 可以从HTML或XML文件中提取数据的Python库
lxml 支持HTML和XML的解析,...通过上图可以看到网页显示了12张缩略图(分辨率降低的图片,用于展示),然后下面还有分页,也就是说每页显示12张缩略图,点进去之后是缩略图的详细信息,里面有各个分辨率的下载链接,看下图
那咱们的目的就是获取下载链接然后下载...通过上图的操作找到可以定位到第一个内容的元素标签及标签的属性
从上图中可以看到你选择的这个元素是用标签包起来的,下有标签,标签的属性href值就是当前内容的详细信息链接,但是它的值开头是...("a[href]")
这段代码是指找到id为pics-list的子元素中带有href属性的a标签元素,也就是这种元素,上面就说了select函数返回的是一个数组,...所以这里不取下标0,使用循环来获取每个a标签属性href的值
运行结果
运行结果如下:
可以数数是不是获取到了12个详细页面的链接,然后点进去看看是不是与自己点进去的画面显示一致.