質問編集履歴

2

説明を少し修正しました

2018/06/30 08:51

投稿

arumon
arumon

スコア20

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,5 @@
1
+ プログラミング初心者です。
2
+
1
3
  pythonで並列処理をしたいのですが、
2
4
 
3
5
  高速化できる方法はないでしょうか?

1

質問内容を補足いたしました

2018/06/30 08:51

投稿

arumon
arumon

スコア20

test CHANGED
File without changes
test CHANGED
@@ -59,3 +59,47 @@
59
59
  もっと高速化できる手法やこういったデータ保存と処理の並列に適切な処理はないでしょうか?
60
60
 
61
61
  宜しくお願い致します。
62
+
63
+
64
+
65
+
66
+
67
+ ※質問を追記します。
68
+
69
+ ざっくりした質問で失礼いたしました。
70
+
71
+
72
+
73
+ ■処理1:Arduinoからデータを受け取り、xにデータを格納し続ける
74
+
75
+ ```ここに言語を入力
76
+
77
+ ser = serial.Serial('COM4', 9600)
78
+
79
+ str = ser.readline()
80
+
81
+ x.append(str)
82
+
83
+ ```
84
+
85
+ ■処理2:上記xから随時データを取り出し、処理する
86
+
87
+ `````ここに言語を入力
88
+
89
+ i = 0
90
+
91
+ while True:
92
+
93
+ if x[i] > 10:
94
+
95
+ print("aaa")
96
+
97
+ i += 1
98
+
99
+ ```
100
+
101
+ 本コードなら処理1→処理2を連続しても処理時間に影響ないと思いますが、
102
+
103
+ あくまで処理1と処理2を並列して実施したい次第です。
104
+
105
+ 何卒宜しくお願い致します。