Ich versuche, den Text aus Inhalten zu bekommen, aber wenn ich versuche, schöne Suppe Funktionen auf die Ergebnisvariable, führt es zu Fehlern.Python BeautifulSoup Extrahieren von Text aus dem Ergebnis
from bs4 import BeautifulSoup as bs
import requests
webpage = 'http://www.dictionary.com/browse/coypu'
r = requests.get(webpage)
page_text = r.text
soup = bs(page_text, 'html.parser')
result = soup.find_all('meta', attrs={'name':'description'})
print (result.get['contents'])
Ich versuche, das Ergebnis zu lesen;
"Coypu-Definition, eine große, südamerikanische, aquatische Nagetier, Myocastor (oder Myopotamus) Coypus, die Pelz Nutria. Mehr sehen."
' result.get ('Inhalt') 'vielleicht? – mic4ael
Sie haben ein Problem in result.get, sollte man result [0] .get ("content") verwenden, Sie verwenden "contents". –