Ich versuche, eine Nachrichtenwebsite zu crawlen, und ich muss einen Parameter ändern. Habe ich es mit dem nächsten Code ersetzen mit:Wie konvertiert man einen String in ein BeautifulSoup-Objekt?
while i < len(links):
conn = urllib.urlopen(links[i])
html = conn.read()
soup = BeautifulSoup(html)
t = html.replace('class="row bigbox container mi-df-local locked-single"', 'class="row bigbox container mi-df-local single-local"')
n = str(t.find("div", attrs={'class':'entry cuerpo-noticias'}))
print(p)
Das Problem ist, dass „t“ Typ string ist und findet mit Attributen gilt nur für Typen <class 'BeautifulSoup.BeautifulSoup'>
. Weißt du, wie ich "t" in diesen Typ umwandeln kann?
Sie haben für diese muss man warten;) –