BeautifulSoup中has_attr和attrs使用

from bs4 import BeautifulSoup
import requests,lxml

r = requests.get('http://www.xiachufang.com/')
soup = BeautifulSoup(r.text,'lxml')

for img in soup.select('img'):
    if img.has_attr('data-src'):
        print((img.attrs['data-src']).split("?")[0])
    else:
        print((img.attrs['src']).split("?")[0])

 

你可能感兴趣的:(BeautifulSoup,python,BeautifulSoup)