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

回答編集履歴

1

追記: GPIO.setwarnings(False)

2019/02/09 22:45

投稿

mt08
mt08

スコア1825

answer CHANGED
@@ -4,10 +4,18 @@
4
4
 
5
5
  GPIO.setup(~~~) で、GPIOを使用したあとに、GPIO.cleanup()を実行しないで抜けると、次のGPIO.setup時に警告が出ると思います。
6
6
 
7
+ 表示が気になるなら、`GPIO.setwarnings(False)`を追加で表示されなくなります。
8
+ ```
9
+ import RPi.GPIO as GPIO
10
+ GPIO.setwarnings(False) # <<== 追加
11
+ GPIO.setmode(GPIO.BCM)
12
+ ```
13
+
7
14
  ところで、上にあげられてるコードの最後の行の`GPIO.cleanup` に `()`括弧がついてませんが、ついてないと、うまく処理されません。
8
15
 
9
16
 
10
17
 
18
+
11
19
  ちなみに、実際に表示してるのは、[このあたり](https://sourceforge.net/p/raspberry-gpio-python/code/ci/default/tree/source/py_gpio.c#l209)で、
12
20
  https://sourceforge.net/p/raspberry-gpio-python/code/ci/default/tree/source/py_gpio.c#l209
13
21