このテーブルをパンダで掻き集めるのに問題があります。テーブルのIDタグを使用してテーブルにアクセスしようとしましたが、ヘッダーカラムだけが返され、空のデータフレームがあると言います。誰かが何らかのアイデアを持っているなら、それは大いに評価されるでしょう [空DATAFRAME カラム:[バッター、ピッチャー、PA、AB、H、1B、2B、3B、HR、BB、SO、AVG、OBP、SLG、PPPA] 空のDataFrame出力雛がpythonでパンダでhtmlテーブルを掻き集める
import pandas as pd
import requests
url_1 = 'https://swishanalytics.com/optimus/mlb/batter-vs-pitcher-stats?
date=2011-09-27'
df1 = pd.read_html(url_1,attrs={'id': ['stat-table']})
print(df1)
コードの出力
インデックス:[]](プログラムコードで終了しました:0)
任意のキーを押し続けること。 。 。
実データは 'stat-table'にありません。これは 'this.playerArray'のjsonによって埋められます。 – fukanchik