回答編集履歴

2

追加

2021/08/02 04:28

投稿

ppaul
ppaul

スコア24670

test CHANGED
@@ -43,3 +43,41 @@
43
43
  ```
44
44
 
45
45
  として、それが求めるものでなかったら、もう一度質問してください。
46
+
47
+
48
+
49
+ インデントが付いたのですが予想と違っていました。
50
+
51
+
52
+
53
+ ```python
54
+
55
+ import thinkgear
56
+
57
+ import csv
58
+
59
+
60
+
61
+ PORT = '/dev/tty.MindWaveMobile-SerialPo'
62
+
63
+ with open('new.csv', 'w') as file:
64
+
65
+ w = csv.writer(file)
66
+
67
+ for packets in thinkgear.ThinkGearProtocol(PORT).get_packets():
68
+
69
+ row_data = []
70
+
71
+ for p in packets:
72
+
73
+ if isinstance(p, thinkgear.ThinkGearRawWaveData):
74
+
75
+ continue
76
+
77
+ row_data.append(str(p))
78
+
79
+ w.writerow(row_data)
80
+
81
+ ```
82
+
83
+ だとどうなりますか?

1

誤り修正

2021/08/02 04:28

投稿

ppaul
ppaul

スコア24670

test CHANGED
@@ -34,7 +34,7 @@
34
34
 
35
35
  w = csv.writer(file)
36
36
 
37
- w.writerows(str(p))
37
+ w.writerows([str(p)])
38
38
 
39
39
 
40
40