<li class="ft_lt">
<a href="javascript:void(0);" class="active">Properties<span itemprop="name">(64236)</span></a>
<li>
我想获取(64236)
span 标签中的信息,但我只能访问属性字
iso_class = soup.select('.active')
for i in iso_class:
h.append(i.text)
print(h)
"属性">
但我期待 (64236(
您可以使用 CSS 属性等于选择器
iso_class = soup.select('span[itemprop="name"]')
另一种选择:
from bs4 import BeautifulSoup
bsobj = BeautifulSoup(s, "lxml")
bsobj.find("span", {"itemprop":"name"}).text
soup = bs4。BeautifulSoup(res.text, 'lxml'(
对于 i 在 soup.find_all("a", class_="active"(:
l = (i.find("span", itemprop="name"(.text(
l = l.split("("(
l = int(l[0][1:])