Ich habe einen Text wieText nach bestimmten Tag mit schönen Suppe bekommen
page.content = <body><b>Title:</b> Test title</body>
ich den Titel-Tag mit
bekommensoup = BeautifulSoup(page.content)
record_el = soup('body')[0]
b_el = record_el.find('b',text='Title:')
aber wie kann ich den Text nach dem b-Tag bekommen? Ich möchte den Text nach dem Element, das "Titel:" enthält, erhalten, indem ich auf dieses Element und nicht auf das Körperelement verweise.
ja ich habe das versucht, aber ich bekomme AttributeError: 'NavigableString' Objekt hat kein Attribut 'next_sibling' – carl
Sind Sie sicher, dass Sie dies auf dem gefundenen Element aufgerufen haben? NavigableString nennt BeautifulSoup TextNodes. Bitte überprüfen Sie den Typ von b_el. –
Ich habe die Ausgabe über – carl