2
텍스트 상자에 파일 경로를 인쇄하려고합니다. 방금 텍스트 상자를 선택하고 파일 선택 창을 호출하는 버튼을 만들었습니다. 이제 선택한 파일 경로를 인쇄해야합니다.tkinter를 사용하여 텍스트 상자에 파일 경로를 인쇄하는 방법
내 코드는 다음과 같습니다
import Tkinter, tkFileDialog, Tkconstants
from Tkinter import *
def open():
File = tkFileDialog.askopenfile(parent=root,mode='r',title='Choose a file')
for f in File:
yourName.insert(1.0, f.read())
root = Tk()
custName = StringVar(None)
yourName = Entry(root, textvariable=custName)
yourName.grid(column=0,row=0,sticky='EW')
yourName.update()
yourName.focus_set()
yourName.pack(padx = 20, pady = 20,anchor='n')
yourName.place(y = 25, x = 100, width = 525, height = 25)
button = Button(root, text='Take a Picture',command = open)
button.pack(padx = 1, pady = 1,anchor='ne')
button.place(x = 650, y = 25)
root.mainloop()
모든 제안을 환영합니다!
팩을 호출하고 바로 전화를 걸면 아무런 의미가 없습니다. 하나 또는 다른 선택 (그리고 팩이나 그리드는 거의 항상 장소를 선택하는 것보다 낫다) –
@ BryanOakley 제안에 감사드립니다, 나는 그것을 바꿀 것입니다 :) –