How to Show File Path with Browse Button in Python / Tkinter

后端 未结 2 948
故里飘歌
故里飘歌 2021-02-11 05:44

Working with Python and Tkinter, I have been trying to find out the way to show the file_path beside the Browse Button but unable to do so.

Here is my code:

<         


        
2条回答
  •  南方客
    南方客 (楼主)
    2021-02-11 05:56

    First, change this line:

        Entry(f1, width=50, textvariable=file_path).grid(row=0,column=1,padx=2,pady=2,sticky='we',columnspan=25)
    

    to this:

    entry = Entry(f1, width=50, textvariable=file_path)
    entry.grid(row=0,column=1,padx=2,pady=2,sticky='we',columnspan=25)
    

    Then, in the open_file() function, add these two lines, just before the return:

    entry.delete(0, END)
    entry.insert(0, file_path)
    

    Explanation: First, we give the entry a name, so that it can be modified. Then, in the open_file() function we clear it and add the text for the file-path.

提交回复
热议问题