2016-12-21 5 views

Antwort

3

Sie sind die [0] an eine falsche Stelle setzen, ersetzen:

mainBody = urlsoup.find_all(style_="display: none;"[0]) 

mit:

mainBody = urlsoup.find_all(style_="display: none;")[0] 
+0

Geck du bist genial! Es hat funktioniert und ich habe am Ende sogar '.text' hinzugefügt und jetzt kann ich die Daten abschaben, die ich will! Danke für Ihre Hilfe –

2

Die find_all Methode eine Liste zurückgibt.

mainBody = urlsoup.find_all(style_="display: none;") 

Dann können Sie die Elemente wie in einer Standard-Liste zuzugreifen:

first = mainBody[0] 
second = mainBody[1] 
+0

Erstaunlich und dank Ihnen auch, weil das gerade meine Augen geöffnet hat, wie man jedes Listenelement zu einem anderen Element hinzufügt, das spezifisch dafür ist, wie ich es nennen möchte! Du schaukelst! –

+0

@Kamikaze_goldfish Sie sind willkommen))). – Nurjan

Verwandte Themen