teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

説明を少し修正しました

2018/06/30 08:51

投稿

arumon
arumon

スコア20

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

1

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

2018/06/30 08:51

投稿

arumon
arumon

スコア20

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
+ 何卒宜しくお願い致します。