Witajcie. Mam program którego zadaniem jest pobieranie z skanera kodów kreskowych kodu i zapisywanie go do listy. Niestety nie wiem jak zawartość listy wyświetlić w kolumnie jeden kod pod drugim. Po każdym zeskanowaniu nowego kodu. Udało mi się wyświetlić listę kodów obok siebie,ale po pewnym czasie jak elementów przybędzie wychodzą poza ekran okna.
Oto mój kod:
root = Tk()
internals = []
def returnEntry(arg=None):
result = myEntry.get()
if len(result) >= 5 and len(result) <= 10:
internals.append(result)
resultLabel.config(text=result)
resultLabel2.config(text=internals)
myEntry.delete(0, END)
myEntry = Entry(root, width=20)
myEntry.focus()
myEntry.bind("<Return>", returnEntry)
myEntry.pack()
resultLabel = Label(root, text="")
resultLabel.pack(fill=X)
resultLabel2 = Label(root, text="")
resultLabel2.pack(fill=X)
root.geometry('{}x{}'.format(300, 300))
root.mainloop()
Może mi ktoś podpowiedzieć jak to zrobić?