with tutorial the framework español applications python gpio

python - tutorial - the django project



NameError: el nombre ''true'' no está definido (3)

mientras que True

# pero parece un bucle inifite

Tengo el siguiente código y recibo el siguiente mensaje de error cuando intento ejecutarlo:

NameError: name ''true'' is not defined

Estoy tratando de hacer que la Raspberry Pi ejecute un script HTML cuando recibe una entrada en el puerto 17:

import RPi.GPIO as GPIO import time import os inputSignal = 17 GPIO.setmode(GPIO.BCM) GPIO.setup(inputSignal,GPIO.IN) while true: if (GPIO.input(inputSignal)): os.system("html /home/pi/index.html") else: print("No Input")


Las constantes booleanas de Python están en mayúscula: True y False con mayúscula T y F respectivamente.

Las variantes en minúsculas son solo nombres libres válidos para las variables, por lo que podría usarlas para lo que quiera, por ejemplo, true = False (no recomendado; P).


No has definido una variable true . Tal vez te refieres al valor booleano incorporado ¿ True ?