質問編集履歴
2
説明を少し修正しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,3 +1,4 @@
|
|
1
|
+
プログラミング初心者です。
|
1
2
|
pythonで並列処理をしたいのですが、
|
2
3
|
高速化できる方法はないでしょうか?
|
3
4
|
|
1
質問内容を補足いたしました
title
CHANGED
File without changes
|
body
CHANGED
@@ -28,4 +28,26 @@
|
|
28
28
|
```
|
29
29
|
|
30
30
|
もっと高速化できる手法やこういったデータ保存と処理の並列に適切な処理はないでしょうか?
|
31
|
-
宜しくお願い致します。
|
31
|
+
宜しくお願い致します。
|
32
|
+
|
33
|
+
|
34
|
+
※質問を追記します。
|
35
|
+
ざっくりした質問で失礼いたしました。
|
36
|
+
|
37
|
+
■処理1:Arduinoからデータを受け取り、xにデータを格納し続ける
|
38
|
+
```ここに言語を入力
|
39
|
+
ser = serial.Serial('COM4', 9600)
|
40
|
+
str = ser.readline()
|
41
|
+
x.append(str)
|
42
|
+
```
|
43
|
+
■処理2:上記xから随時データを取り出し、処理する
|
44
|
+
`````ここに言語を入力
|
45
|
+
i = 0
|
46
|
+
while True:
|
47
|
+
if x[i] > 10:
|
48
|
+
print("aaa")
|
49
|
+
i += 1
|
50
|
+
```
|
51
|
+
本コードなら処理1→処理2を連続しても処理時間に影響ないと思いますが、
|
52
|
+
あくまで処理1と処理2を並列して実施したい次第です。
|
53
|
+
何卒宜しくお願い致します。
|