我正在尝试运行基于SinricPro库的程序。它通过alexa控制伺服。我可以将RPi连接到Alexa,并且可以通过RPi GPIO控制伺服,但是我需要在Alexa控制伺服的地方工作。
我正在尝试使用IF语句,但总是出现缩进错误。我已经尝试了多种缩进方式,但是没有用……有人对如何使用正确的缩进有任何想法吗?
正在抱怨的IF声明:
错误:
答案 0 :(得分:1)
如果将实际的缩进代码放在if
,elif
或else
之后,该错误应会消失。
或者,如果您希望代码不执行任何操作即可添加pass
或...
。对于函数也是如此,因此虚拟函数可能看起来像
def dummy():
pass
答案 1 :(得分:0)
如果您不想填写该语句,则需要在每个块下添加pass
。