Ich bin neu in Python und ich möchte die "Preis" -Spalte von Daten aus einer Tabelle abrufen, aber ich kann diese Daten nicht abrufen.Get Spalte aus einer Tabelle mit Python und Beautiful Soup
Zeit, was ich tue:
# Libraies
from urllib.request import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://pythonscraping.com/pages/page3.html")
soup = BeautifulSoup(html, "html.parser")
table = soup.find("table")
for row in table.find_all("tr"):
col = row.find_all("td")
print(col[2])
print("---")
Ich halte eine Liste Indexbereich aus Wert bekommen. Ich habe die Dokumentation gelesen und einige verschiedene Methoden ausprobiert, aber ich kann es nicht verstehen.
Auch ich benutze Python3.
, dass das Problem ist. Ich werde sicherstellen, dass ich die Tabelle beim nächsten Mal überprüfe. – liquidsword92