-2
from sense_hat import SenseHat
from time import sleep, strftime
sense = SenseHat()
# ------------------------------------------------
# DATA
# ------------------------------------------------
# Colours
colours = {
'r' : [255, 0, 0],
# Add orange, yellow, green, blue, indigo, violet here
'o' : [255, 125, 0],
'y' : [255, 255, 0],
'g' : [0, 255, 0],
'b' : [0, 0, 255],
'i' : [75, 0, 130],
'v' : [51, 2, 170],
'n' : [135, 80, 22],
'w' : [255, 255, 255],
'e' : [0, 0, 0] # e stands for empty/black
}
# Pictures
with open("pictures.txt", "r") as f:
all_pics = f.readlines()
# ------------------------------------------------
# FUNCTIONS
# ------------------------------------------------
# Display a given picture string on the sense HAT
# ------------------------------------------------
def display_pic(pic_string):
# Get rid of newline and split the line into a list
pic_string = pic_string.strip("\n")
pic_string = pic_string.split(",")
# Look up each letter in the dictionary of colours and add it to the list
pic_list = []
for letter in pic_string:
pic_list.append(colours[letter])
# Display the pixel colours from the file
sense.set_pixels(pic_list)
# ------------------------------------------------
# MAIN PROGRAM
# ------------------------------------------------
sense.clear()
display_pic(all_pics[7]
it show this-----> SyntaxError: unexpected EOF while parsing
dieser Code Bilder auf einem Himbeer-pi Sinn HAT zeigt mir bitte sagen, dieses Problem zu lösen. Danke, wie ich den Code bearbeiten kann. Ich folgte den Anweisungen auf der Raspberry Pi Website. Ich mache einen Adventskalender mit Sense HAT Ich habe erwartet, dass es den Sinn macht, HAT Bilder zu zeigen.es zeigt Syntaxerror: unerwartetes EOF beim Parsen, wenn ich den Code ausführen
fehlt eine Schließung ')' 'nach display_pic (all_pics [7]' – CoryKramer