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'
本文通过Python爬虫技术抓取网页上的图片链接,利用requests进行网页请求,并使用BeautifulSoup解析网页内容。针对出现的AttributeError错误进行定位与解决。
6万+





