BeautifulSoup 중 hasattr 와 attrs 사용

406 단어 BeautifulSouppython
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])

좋은 웹페이지 즐겨찾기