回答編集履歴
2
追加
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
誤り修正
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
|
|