nach langer Zeit habe ich dann doch mal wieder eine Frage an euch.
ich habe ein Result auf ein beautifulsoup wie folgt:
Code: Alles auswählen
result = find_all('tr')
for element in result:
print(result)
Leider habe diese keine id oder class Kennung und so kann ich nicht spezifizieren welche tr-Tags ich in meiner Liste haben will. Also durchläuft meine Iteration die TR-Tags der Haupttabelle als auch der Untertablle.
Ich brauche aber lediglich die der Haupttabelle und jetzt frage ich euch: kann man das in BS irgendwie definieren auch ohne irgendwelche Tag-Eigenschaften?
Hier ein bildliches Beispiel:
[Codebox=html4strict file=Unbenannt.html]
<table>
<tr><td>Feld 1</td></tr>
<tr><td>Feld 2</td></tr>
<tr><td><table><tr><td>Unter Feld 1</td></tr></table></td></tr>
<tr><td>Feld 4</td></tr>
</table>
[/Codebox]
Ich habe also im Feld 3 eine weitere Tabelle mit seinen tr-Tags.
Ich möchte aber lediglich Iterieren durch die TR-Tags des Hauptfeldes.
Wenn ich das aber so wie oben angegeben mache, dann habe ich in meiner Schleife auch die TR-Tags der Untertablle.
Für eure Hilfe wäre ich sehr dankbar.