回答編集履歴
2
追記
answer
CHANGED
@@ -6,4 +6,9 @@
|
|
6
6
|
print(race_results) の結果をじっくり見てください。
|
7
7
|
### 追記
|
8
8
|
pd.read_html()でテーブルを取得しているので、データの中身はDataFrameですね。
|
9
|
-
であれば、ヘッダ出力も行わず、`df.to_csv('ファイル名')`で出力する方が手っ取り早いです。
|
9
|
+
であれば、ヘッダ出力も行わず、`df.to_csv('ファイル名')`で出力する方が手っ取り早いです。
|
10
|
+
```python
|
11
|
+
import pandas as pd
|
12
|
+
results=pd.read_html('https://db.netkeiba.com/race/201902020202')[0]
|
13
|
+
results.to_csv('data_20190202020.csv')
|
14
|
+
```
|
1
追記
answer
CHANGED
@@ -3,4 +3,7 @@
|
|
3
3
|
|
4
4
|
本件の場合、データが揃っている前提なら無理にcsv.DictWriterを使わずにcsv.writerでいいのでは。
|
5
5
|
その場合、race_results辞書の値が表形式になっているので、これを取り出してからcsv.writerに渡す必要があります。
|
6
|
-
print(race_results) の結果をじっくり見てください。
|
6
|
+
print(race_results) の結果をじっくり見てください。
|
7
|
+
### 追記
|
8
|
+
pd.read_html()でテーブルを取得しているので、データの中身はDataFrameですね。
|
9
|
+
であれば、ヘッダ出力も行わず、`df.to_csv('ファイル名')`で出力する方が手っ取り早いです。
|