나는 Sighnup 함수에서 얻은 것을 원하고 'Users.txt'에 넣고 TK 코드를 줄이는 방법을 알려주고 싶습니까? 나는 TK에 익숙해서 어떤 팁이나 트릭도 멋지다! :) 아, 그리고 이것은 내 친구가 만들고있는 앱을위한 프로그램이다. 그래서 나는 그것이 잘 작동 할 필요가있다. 이것은 ~ 1/2 코드이다. 도움이 더 필요합니다. 이것은 로그인 윈도우가있는 창 중 하나 일 뿐이므로 걱정하지 마십시오. 나는 두 가지 Sighnup 함수가 있다는 것을 알고있다. 그러나 그것은 잘 작동한다. 그래서 나는 그것을 유지하고있다. 내가 (ent.get()) 할 때 쉘에서 txt가 아닌 txt 파일을 출력하지만 txt 파일을 만들지 만 그렇지 않다. 그것에 쓰십시오. 그냥 출력이 이동하지 않는 파일을 열어tkinter에서 항목을 가져 와서 txt 문서로 인쇄하려면 어떻게해야합니까?
는import tkinter
def Sighnup():
window2 = tkinter. Tk()
def Quit2():
window2.destroy()
def Sighnup():
open ('Users.txt','w')
(ent.get())
(ent2.get())
(ent3.get())
(ent4.get())
(ent5.get())
window2.destroy()
window2.geometry("195x135")
window2.title("Sighnup")
window2.wm_iconbitmap('favicon.ico')
lbl= tkinter.Label(window2, text="First Name:")
lbl2= tkinter.Label(window2, text="Last Name:")
lbl3= tkinter.Label(window2, text="Email:")
lbl4= tkinter.Label(window2, text="Username:")
lbl5= tkinter.Label(window2, text="Password:")
ent= tkinter.Entry(window2)
ent2= tkinter.Entry(window2)
ent3= tkinter.Entry(window2)
ent4= tkinter.Entry(window2)
ent5= tkinter.Entry(window2)
btn= tkinter.Button(window2, text="Submit", command=Sighnup)
btn2= tkinter.Button(window2, text="Quit", command=Quit2)
lbl.grid(row=0, column=0)
ent.grid(row=0, column=1)
lbl2.grid(row=1, column=0)
ent2.grid(row=1, column=1)
lbl3.grid(row=2, column=0)
ent3.grid(row=2, column=1)
lbl4.grid(row=3, column=0)
ent4.grid(row=3, column=1)
lbl5.grid(row=4, column=0)
ent5.grid(row=4, column=1)
btn2.grid(row=5, column=1)
btn.grid(row=5, column=0)
window2.mainloop()
파일로 인쇄하거나 입력 창을 표시하고 싶습니까? –
항목이 .txt로 기록되기를 원했지만 답변을 찾았습니다 – Jordanian