BeautifulSoup - genauere Eingrenzung
Verfasst: Montag 5. April 2021, 16:37
Hallo!
Ich nutze BeautifulSoup und möchte von einer Webseite eine bestimmte Tabelle "abgreifen".
Da die Webseite mehrere Tabellen enthält, liefert mir der Code
mehrere Ergebnisse zurück.
Ist es möglich einen weiteren Filter zu setzen, damit BeautifulSoup die Suchtreffer weiter einschränkt?
Ich kenne noch
jedoch hat die Tabelle keine eigene CSS-Klasse.
Was ich suche, ist so etwas:
soup.find_all("table", enthält zusätzlich den String 'data-width="20%"')
Gibt es für mein Problem eine Lösung?
Danke
Ich nutze BeautifulSoup und möchte von einer Webseite eine bestimmte Tabelle "abgreifen".
Da die Webseite mehrere Tabellen enthält, liefert mir der Code
Code: Alles auswählen
soup.find_all("table")
Ist es möglich einen weiteren Filter zu setzen, damit BeautifulSoup die Suchtreffer weiter einschränkt?
Ich kenne noch
Code: Alles auswählen
soup.find_all("table", class_="test")
Was ich suche, ist so etwas:
soup.find_all("table", enthält zusätzlich den String 'data-width="20%"')
Gibt es für mein Problem eine Lösung?
Danke