import requests import bs4 from bs4 import BeautifulSoup import re web='https://www.umei.cc/meinvtupian/' pr={"user-agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"} res=requests.get(url=web,headers=pr) res.encoding="utf-8" print(res.text) ana=BeautifulSoup(res.text,"html.parser") alist=ana.find("div",class_="Clbc_top").find_all("a") for a in alist: A='https://www.umei.cc/'+a.get('href') Res1=requests.get(A) Res1.encoding="utf-8" res1=Res1.text ana1=BeautifulSoup(res1, "html.parser") # print(ana1) p=ana1.find("div",class_="photo") img=p.find("img") print(img.get("src"))
为啥在第二十行报错img=p.find("img")
AttributeError: 'NoneType' object has no attribute 'find'