質問編集履歴

2

エラーの改善

2019/09/06 06:31

投稿

kazamaru
kazamaru

スコア15

test CHANGED
File without changes
test CHANGED
@@ -234,7 +234,7 @@
234
234
 
235
235
  init_main
236
236
 
237
- asio_fps.py:35: RuntimeWarning: coroutine 'scheduler_s' was never awaited
237
+ signal_osc.py:35: RuntimeWarning: coroutine 'scheduler' was never awaited
238
238
 
239
239
  time.sleep(1000)
240
240
 

1

エラー項目の改善、タイトルの改善をしました

2019/09/06 06:31

投稿

kazamaru
kazamaru

スコア15

test CHANGED
@@ -1 +1 @@
1
- OSCで受け取る値を元に30FPSである関数を実行したい
1
+ OSCで受け取る値を元にある関数(loop)1秒あたり30回実行したい
test CHANGED
@@ -1,6 +1,6 @@
1
1
  # やりたいこと
2
2
 
3
- OSCで受け取る値を元に30FPSである関数を実行したいです
3
+ OSCで受け取る値を元にある関数(loop)1秒あたり30回実行したい
4
4
 
5
5
 
6
6
 
@@ -92,7 +92,7 @@
92
92
 
93
93
 
94
94
 
95
- このコードのloopの部分をできるだけ正確に30FPSで実行したいと考えました。
95
+ このコードのloopの部分をできるだけ正確に30回/秒で実行したいと考えました。
96
96
 
97
97
  そこで取り敢えず30FPSで正確に動くサンプルコードを書いて見ました
98
98
 
@@ -178,7 +178,7 @@
178
178
 
179
179
 
180
180
 
181
- async def scheduler():
181
+ async def scheduler(arg1,arg2):
182
182
 
183
183
  await loop()
184
184
 
@@ -234,27 +234,11 @@
234
234
 
235
235
  init_main
236
236
 
237
- Traceback (most recent call last):
238
-
239
- File "signal_osc.py", line 40, in <module>
240
-
241
- asyncio.run(init_main())
242
-
243
- File "/usr/lib/python3.7/asyncio/runners.py", line 43, in run
237
+ asio_fps.py:35: RuntimeWarning: coroutine 'scheduler_s' was never awaited
244
-
245
- return loop.run_until_complete(main)
238
+
246
-
247
- File "/usr/lib/python3.7/asyncio/base_events.py", line 584, in run_until_complete
248
-
249
- return future.result()
250
-
251
- File "signal_osc.py", line 35, in init_main
252
-
253
- time.sleep(1000)
239
+ time.sleep(1000)
254
-
240
+
255
- TypeError: scheduler() takes 0 positional arguments but 2 were given
241
+ RuntimeWarning: Enable tracemalloc to get the object allocation traceback
256
-
257
- Alarm clock
258
242
 
259
243
  ```
260
244