概述
我需要结合我的python代码,当门关闭时,PIR传感器将开始感应运动。当我合并这两个文件时,它将只运行第一个while循环。它没有运行到下一个循环。有人能弄明白吗?在
第一个while循环:#function for door closing
def door_open():
print("Door Open")
# function for the door closing
def door_close():
print("Door Close")
while True:
if GPIO.input(door_sensor): # if door is opened
if (sensorTrigger):
door_open() # fire GA code
sensorTrigger = False # make sure it doesn't fire again
if not io.input(door_sensor): # if door is closed
if not (sensorTrigger):
door_close() # fire GA code
sensorTrigger = True # make sure it doesn't fire again
第二个while循环:
^{pr2}$
我尝试合并这两个循环,但结果只运行第一个循环#function for door closing
def door_open():
print("Door Open")
# function for the door closing</
最后
以上就是孝顺纸鹤为你收集整理的python中while循环并列_将python的两个while循环组合到on中的全部内容,希望文章能够帮你解决python中while循环并列_将python的两个while循环组合到on中所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复