Wie extrahiere ich eine versteckte Tabelle anhand der ID von der Website fbref.com? [Duplikat]Python

Python-Programme
Anonymous
 Wie extrahiere ich eine versteckte Tabelle anhand der ID von der Website fbref.com? [Duplikat]

Post by Anonymous »

Ich habe versucht, einige Daten für ein Datenanalyseprojekt zum italienischen Fußball zu sammeln. Leider kann ich eine bestimmte Tabelle nicht aus der Webseite extrahieren, obwohl die ID korrekt ist.
Der Code ist der folgende:

Code: Select all

import requests
import pandas as pd
from bs4 import BeautifulSoup

url = "https://fbref.com/it/comp/11/gca/Statistiche-di-Serie-A#all_stats_gca"

response = requests.get(url)
soup = BeautifulSoup(response.content, 'html.parser')

table = soup.find('table', {'id': 'stats_gca'})

df = pd.read_html(str(table))[0]

print(df)
Mit dieser ID ('stats_squads_gca_for') habe ich kein Problem, aber mit ('stats_gca') in meinem Beispiel bekomme ich keine Tabelle als Ausgabe und auch der Compiler sagt, dass es keine solche Tabelle gibt.
Was mache ich falsch?
Ich habe es auch versucht, indem ich nicht Pandas, sondern die verwendet habe Ergebnis ist das gleiche. Ich gehe davon aus, dass ich etwas verpasst habe.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post