LucaRPi
Posts: 1
Joined: Mon Jun 11, 2018 1:43 pm

Errore SyntaxError: invalid syntax LCD

Mon Jun 11, 2018 1:52 pm

Buongiorno a tutti.
Oggi ho provato a usare un LCD 16x2 per visualizzare contemporaneamente la temperatura della CPU del Raspberry e l'ora.
Ma quando eseguo mi da questo errore:
File "lcd10.py", line 261
lcd.message("Temperatura: %s" %t + chr(176) + "C/n " ora)
^
SyntaxError: invalid syntax

Questa è la parte del codice in cui mi da errore.

Code: Select all

def loop1():
        lcd = Adafruit_CharLCD()
        while True:
                lcd.clear()
                t = int( subprocess.check_output(["/opt/vc/bin/vcgencmd","measure_temp"])[5:7])
                ora = time.strftime("%H:%M:%S")
                lcd.message("Temperatura: %s" %t + chr(176) + "C/n " ora)
                sleep(1)

if __name__ == '__main__':
        loop1()
Qualcuno mi può aiutare?
Grazie

User avatar
DougieLawson
Posts: 32993
Joined: Sun Jun 16, 2013 11:19 pm
Location: Basingstoke, UK
Contact: Website

Re: Errore SyntaxError: invalid syntax LCD

Mon Jun 11, 2018 4:45 pm

Code: Select all

                lcd.message("Temperatura: %s" %t + chr(176) + "C/n " + ora)
lo risolve
Microprocessor, Raspberry Pi & Arduino Hacker
Mainframe database troubleshooter
MQTT Evangelist
Twitter: @DougieLawson

2012-18: 1B*5, 2B*2, B+, A+, Z, ZW, 3Bs*3, 3B+

Any DMs sent on Twitter will be answered next month.

Return to “Italiano”

Who is online

Users browsing this forum: No registered users and 4 guests