2
votes

essayer de gratter un texte d'un élément span qui à l'intérieur d'une balise a

iso_class = soup.select('.active')

for i in iso_class:
    h.append(i.text)

print(h)

0 commentaires

3 Réponses :


1
votes

Vous pouvez utiliser le attribut égal au sélecteur < pré> XXX


0 commentaires

1
votes

Une autre option:

from bs4 import BeautifulSoup

bsobj = BeautifulSoup(s, "lxml")
bsobj.find("span", {"itemprop":"name"}).text


0 commentaires

1
votes

soupe = bs4.BeautifulSoup (res.text, 'lxml')
pour i dans soup.find_all ("a", class _ = "active"):
l = (i.find ("span", itemprop = "name"). text)
l = l.split (")")

    l = int(l[0][1:])


0 commentaires