Ich habe ein RaspberryPi an welches ich, wie in der Anleitung http://www.schnatterente.net/technik/ra ... 80-display beschrieben, einen Display gebastelt habe. Ich habe auch das Skript benutzt, welches auf der Seite zu finden ist.
Das Display funktioniert einwandfrei. Es soll die Aufgabe erfüllen, die aktuelle Temperatur und Prozessorlast aus zu geben. So weit, so gut. Ich habe das Skript umgeändert. nur leider hab ich nur Kenntnisse in Php und javascript. In Python jedoch nicht. Ich hab schon ein bisschen gegoogelt, aber keinen Lösungsweg gefunden.
Der Code, den ich geändert habe:
Code: Alles auswählen
def main():
import os
TEMP = os.system('/opt/vc/bin/vcgencmd measure_temp')
display_init()
lcd_byte(DISPLAY_LINE_1, DISPLAY_CMD)
lcd_string(TEMP)
lcd_byte(DISPLAY_LINE_2, DISPLAY_CMD)
lcd_string("Prozessorlast")
Code: Alles auswählen
temp=45.5'C
Traceback (most recent call last):
File "displaytest.py", line 96, in <module>
main()
File "displaytest.py", line 37, in main
lcd_string(TEMP)
File "displaytest.py", line 54, in lcd_string
message = message.ljust(DISPLAY_WIDTH," ")
AttributeError: 'int' object has no attribute 'ljust'
Die Prozessorlast habe ich vorher noch nicht eingebaut, soll ja erstmal das eine funktionieren.
Vielen Dank im voraus