Dlaczego funkcja Tkinter Entry nie zwraca nic?
Próbuję użyćEntry
pole, aby uzyskać ręczne wprowadzenie, a następnie pracować z tymi danymi.
Wszystkie źródła, które znalazłem twierdzą, że powinienem użyćget()
funkcji, ale nie znalazłem jeszcze prostego działającego mini przykładu i nie mogę go uruchomić.
Mam nadzieję, że ktoś może mi zadzwonić, co robię źle. Oto miniatura:
from tkinter import *
master = Tk()
Label(master, text="Input: ").grid(row=0, sticky=W)
entry = Entry(master)
entry.grid(row=0, column=1)
content = entry.get()
print(content) # does not work
mainloop()
To mi dajeEntry
pole mogę wpisać, ale nie mogę nic zrobić z danymi po ich wpisaniu.
Podejrzewam, że mój kod nie działa, ponieważ początkowoentry
jest pusty. Ale w jaki sposób mogę uzyskać dostęp do danych wejściowych po ich wpisaniu?