こんにちは、私はこのコードを擦って新しいですが、これは完全に動作しますが、CSVファイルの最後の行に印刷しています。なぜコンソール上でも値を表示し、すべての行を印刷しています。パンダで空のデータフレーム
import bs4 as bs
import urllib
import pandas as pd
dfs = pd.read_html('http://www.espn.com/mlb/team/roster/_/name/nyy/new-york-yankees/' ,header= 0)
for df in dfs:
df.to_csv('losangeles.csv', sep='\t',encoding='utf-8')
はありがとうございました。 read_htmlで複数のURLをどうすればよいですか? –
私は['url1'、 'url2']の中で 'for loop 'が必要だと思います:dfs = pd.read_html(u)' – jezrael