首页 > 解决方案 > 使用 Tkinter,如何制作一个按钮来打开或选择文件?

问题描述

我目前正在使用 Tkinter 将我的编码和解码文件“完善”到 DNA 项目中。坦率地说,我以前从未使用过任何 GUI。如果这里有人可以帮助我,将不胜感激!谢谢!我不确定是否必须将文件上传到 GUI。

标签: pythontkinter

解决方案


使用filedialogtkinter演示:

import tkinter as tk
from tkinter import filedialog

def UploadAction(event=None):
    filename = filedialog.askopenfilename()
    print('Selected:', filename)

root = tk.Tk()
button = tk.Button(root, text='Open', command=UploadAction)
button.pack()

root.mainloop()

注意:还打印选定的文件。


推荐阅读