【发布时间】:2016-12-19 04:10:05
【问题描述】:
from bs4 import BeautifulSoup
import requests
url = "https://www.brightscope.com/ratings"
headers = {'User-Agent':'Mozilla/5.0'}
page = requests.get(url)
soup = BeautifulSoup(page.text, "html.parser")
data = soup.find_all('li',{"class":"more-data"})+soup.findAll('li', {"class":"more-data topten"})
for item in data:
print(item('a'))
我想只打印 href,但我似乎无法弄清楚这一点。我看过不同的视频,但无法理解。我究竟做错了什么?我知道上面的代码正在打印“a”标签的内容,但我只需要href。
【问题讨论】:
标签: python beautifulsoup html-parsing python-requests