回答編集履歴
3
コメントを受けて追記
test
CHANGED
@@ -13,3 +13,49 @@
|
|
13
13
|
CSVファイルで`"""日付"""`となっているなら、それで合っています。
|
14
14
|
|
15
15
|
両端の`"`で文字列がクォートされていて、その中に文字として`"`が含まれる場合は`""`と表されるからです。
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
---
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
#追記
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
コメントを受けての、おそらくこういうことであろうというコードを示します。
|
28
|
+
|
29
|
+
動作は確認していません。
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
```Python
|
34
|
+
|
35
|
+
// 出力ファイルのパス名
|
36
|
+
|
37
|
+
fout = "/content/drive/MyDrive/処理済み株価/"+os.path.basename(file)
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
// 出力ファイルにヘッダ行を出力
|
42
|
+
|
43
|
+
column = ["日付","始値","高値","安値","終値","前日比","出来高","売残","買残"]
|
44
|
+
|
45
|
+
df = pd.DataFrame(index=[], columns=column)
|
46
|
+
|
47
|
+
df.to_csv(fout, header=True, index=False, encoding='utf_8_sig', quoting=csv.QUOTE_ALL)
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
// データを読み込んで出力ファイルに追加
|
52
|
+
|
53
|
+
df = pd.read_csv(file)
|
54
|
+
|
55
|
+
df.insert(5, "","")#4列目に空の列を挿入
|
56
|
+
|
57
|
+
df.to_csv(fout, mode='a', header=False, index=False, encoding='utf_8_sig',
|
58
|
+
|
59
|
+
quoting=csv.QUOTE_NONE)
|
60
|
+
|
61
|
+
```
|
2
些細な修正
test
CHANGED
@@ -10,6 +10,6 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
CSV
|
13
|
+
CSVファイルで`"""日付"""`となっているなら、それで合っています。
|
14
14
|
|
15
15
|
両端の`"`で文字列がクォートされていて、その中に文字として`"`が含まれる場合は`""`と表されるからです。
|
1
追記
test
CHANGED
@@ -7,3 +7,9 @@
|
|
7
7
|
column=['"日付"','"始値"','"高値"','"安値"','"終値"','"前日比"','"出来高"','"売残"','"買残"']
|
8
8
|
|
9
9
|
```
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
CSV上で`"""日付"""`となっているなら、それで合っています。
|
14
|
+
|
15
|
+
両端の`"`で文字列がクォートされていて、その中に文字として`"`が含まれる場合は`""`と表されるからです。
|