python - 使用 Tkinter,如何制作一个按钮来打开或选择文件?
问题描述
我目前正在使用 Tkinter 将我的编码和解码文件“完善”到 DNA 项目中。坦率地说,我以前从未使用过任何 GUI。如果这里有人可以帮助我,将不胜感激!谢谢!我不确定是否必须将文件上传到 GUI。
解决方案
使用filedialog
,tkinter
演示:
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()
注意:还打印选定的文件。
推荐阅读
- java - reduce 操作中并行流的同步问题
- laravel - 如何从客户端向服务器发送数据到 laravel echo websocket
- ios - 如何获取默认的系统填充值?
- ios - iOS CloudDocsLibrary 崩溃(可能是 KVO 崩溃)
- flutter - Flutter 中的 PayPal 集成
- java - 如何通过Java使用Selenium通过href属性定位元素
- python - 从Django中的视图将html传递给index.html模板
- c# - 安装 nuget 包后编辑 projectFile.csproj
- netlogo - Netlogo:如何将乌龟的 id 设置为补丁的值
- xml - 我将如何将类别数量缩短为类似的问题?