Blick auf bestimmte Daten von einer Website wie Preise, Info über das Unternehmen usw. Zum Glück herausgreifen, die Website-Designer haben setzten viele Tags wiePython - Extrahieren von Daten zwischen spezifischen Kommentarknoten mit BeautifulSoup 4
<!-- Begin Services Table -->
' desired data
<!-- End Services Table -->
Welche Art von Code würde ich benötigen, damit BS4 die Strings zwischen den gegebenen Tags zurückgibt?
import requests
from bs4 import BeautifulSoup
url = "http://www.100ll.com/searchresults.phpclear_previous=true&searchfor="+'KPLN'+"&submit.x=0&submit.y=0"
response = requests.get(url)
soup = BeautifulSoup(response.content, "lxml")
text_list = soup.find(id="framediv").find_all(text=True)
start_index = text_list.index(' Begin Fuel Information Table ') + 1
end_index = text_list.index(' End Fuel Information Table ')
for item in text_list[start_index:end_index]:
print(item)
Hier ist die Website in Frage:
http://www.100ll.com/showfbo.php?HashID=cf5f18404c062da6fa11e3af41358873
SO ist kein freier Codierung Service. Sie müssen versuchen, das Problem selbst zu lösen. Wenn es nicht funktioniert, poste, was du versucht hast, und wir helfen dir, es zu beheben. – Barmar
Entschuldigung, dass @Barmar vergessen habe, meinen ursprünglichen Code zu posten! –