質問編集履歴

1

回答をいただきましたが、変換をどの場面でおこなうべきかわからず、あらためて質問更新させていただきました。回答いただいたかたありがとうございます。

2020/12/21 16:44

投稿

kaz_nandemo
kaz_nandemo

スコア2

test CHANGED
File without changes
test CHANGED
@@ -20,15 +20,21 @@
20
20
 
21
21
  ・yyyy-mm-dd hh:mm
22
22
 
23
- の形式でappendしたいんですが、方法がわかりません。
23
+ の形式に変換て、csvに保存したいんですが、方法がわかりません。
24
24
 
25
25
 
26
26
 
27
+ ソースコード上での【A】の時点で変換するのか、【B】のcsv保存時に変換するのか。
28
+
29
+ もしくは保存後に変換するのか。
30
+
27
- ご存じいましたら、教えていただきたいです。
31
+ 初心者が一番操作やすい方法があれば後学のために教えていただきたいです。
28
32
 
29
33
 
30
34
 
31
35
  ```
36
+
37
+ 【A】
32
38
 
33
39
  for channel_result in channel_response.get("items", []):
34
40
 
@@ -36,4 +42,14 @@
36
42
 
37
43
  channels.append([channel_result["snippet"]["title"],channel_result["statistics"]["subscriberCount"],channel_result["statistics"]["videoCount"],channel_result["statistics"]["viewCount"],channel_result["snippet"]["publishedAt"]])
38
44
 
45
+
46
+
47
+ 【B】
48
+
49
+ channel_report = pd.DataFrame(channels, columns=['title', 'subscriberCount', 'videoCount','viewCount', 'publishedAt'])
50
+
51
+ channel_report.to_csv("チャンネル情報.csv", index=None,columns=['title', 'subscriberCount', 'videoCount','viewCount', 'publishedAt'])
52
+
53
+
54
+
39
55
  ```