繁体   English   中英

树莓派python。 按下按钮

[英]raspberry pi python. Button pressed

我绝对是python和raspberry pi的初学者,我试图在按下按钮时仅打印按钮按下的日志,但是,我仍然遇到很多错误。 经过数小时的挣扎,我走到最后一个说了,请原谅我这样的菜鸟问题,但是它说的是无效的语法。 现在已经用谷歌搜索python语法,根据我的说法,我拥有的atm是正确的。 有人可以帮我解释一下发生了什么吗? 谢谢

错误是:

File "test.py", line 1 syntax Error : invalid syntax

test.py

import RPi.GPIO as GPIO
import time

GPIO.setmode(GPIO.BCM)

GPIO.setup(18, GPIO.IN, pull_up_down=GPIO.PUD_UP)

while True:
input_state = GPIO.input(18)
if input_state == False:
    print('Button Pressed')
    time.sleep(0.2)

检查您的缩进:

import RPi.GPIO as GPIO
import time

GPIO.setmode(GPIO.BCM)

GPIO.setup(18, GPIO.IN, pull_up_down=GPIO.PUD_UP)

while True:
    input_state = GPIO.input(18)
    if input_state == False:
        print('Button Pressed')
        time.sleep(0.2)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM