개인 정보를 입력하는 항목 위젯을 만들고 싶습니다. 그러나 변수를 변수로 저장하려고하므로 txt 파일에 쓸 수 있습니다.입력 한 내용을 저장하는 입력 위젯을 얻으려면 어떻게해야합니까? Python Tkinter
from tkinter import *
root = Tk()
Label(root, text = "Childs First name").grid(row = 0, sticky = W)
Label(root, text = "Childs Surname").grid(row = 1, sticky = W)
Label(root, text = "Childs Year of Birth").grid(row = 2, sticky = W)
Label(root, text = "Childs Month of Birth").grid(row = 3, sticky = W)
Label(root, text = "Childs Day of Birth").grid(row = 4, sticky = W)
Fname = Entry(root)
Sname = Entry(root)
x = Entry(root)
y = Entry(root)
z = Entry(root)
Fname.grid(row = 0, column = 1)
Sname.grid(row = 1, column = 1)
x.grid(row = 3, column = 1)
y.grid(row = 2, column = 1)
z.grid(row = 4, column = 1)
Fname = Fname.get
Sname = Sname.get
x = x.get
y = y.get
z = z.get
mainloop()
내 코드는 절대적으로 문제가 없지만 입력 한 내용을 저장하지는 않습니다. 분명히 코드 덩어리가 없지만 코드가 무엇인지 모르겠습니다.
P.S 또한 너무 많지 않은 경우 다음 코드 줄로 계속 진행하려면 어떻게해야합니까?
고마워요! 그래서 print (x)를 타이핑하면 입력 한 내용을 인쇄 할 것입니다. – user6842389
@ user6842389 : 아니오,'x_value'를 인쇄해야합니다. 'x'는 위젯이 아닌 위젯의 값입니다. –
좋아요,하지만 어떻게 함수에서 x_value에 액세스 할 수 있습니까? 함수 외부에서 액세스하려고합니다. – user6842389