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?

questionAnswers(4)

yourAnswerToTheQuestion