安装库
在开始编写代码之前需要安装几个库
requests 可以发送请求的库
beautifulsoup4 可以从HTML或XML文件中提取数据的Python库
lxml 支持HTML和XML的解析,...通过上图可以看到网页显示了12张缩略图(分辨率降低的图片,用于展示),然后下面还有分页,也就是说每页显示12张缩略图,点进去之后是缩略图的详细信息,里面有各个分辨率的下载链接,看下图
那咱们的目的就是获取下载链接然后下载...Tips: 编写代码之前需要知道如何使用requests与BeautifulSoup,点击文字即可跳转到推荐的文章
# 发送请求库
import requests
# 从html中提取数据库
from....html
第一步开始要定位到该元素,定位到该元素后展开它的子节点,看下图
从上图的黄色框框及蓝色框框中可以看出他用了两个div来展示下载链接,但是将鼠标悬浮上面后只展示了一个div的内容,我查看了其他内容的详细页面后发现都有两个...,主要是这个支持的分辨率多一些
编写代码
分析完后知道要怎么做了就可以再次编写代码
# 发送请求库
import requests
# 从html中提取数据库
from bs4 import BeautifulSoup