teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2020/05/20 00:28

投稿

x98000
x98000

スコア1096

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

追記

2020/05/20 00:28

投稿

x98000
x98000

スコア1096

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('ファイル名')`で出力する方が手っ取り早いです。