首先先看一下代码和爬出来的图片
#request 需要发送请求到服务器
import requests
#Beautifulsoup 需要解析服务器返回来的代码
from bs4 import BeautifulSoup
rep = requests.get("https://www.umei.cc/")
rep.encoding="uft-8"
main_page=BeautifulSoup(rep.text,"html.parser")
first=main_page.find_all("div",attrs={"class":"PicListTxt"})[4].find_all("img")
print(first)
n=1
for a in first:
print(a)
f = open("C:\\Users\Administrator\Desktop\jiaoben181443\imgs\%s.jpg" % n ,mode="wb")
n = n + 1
f.write(requests.get(a.get("src")).content)
首先爬虫根据返回来的请求,对它进行解析,把解析出来的各种标签,如div(每个标签所管理的范围大小放到相应节点上:把最大的放到根节点,其次放到左右分支上)利用find_all()和find()依此去查找