甜萝 发表于 2023-1-7 14:34

Tkinter窗口上面实现文件选择对话框

本帖最后由 paypojie 于 2023-1-7 14:42 编辑

用python实现文件选择对话框 点击按钮 弹出文件选择对话框 选中并打开文件 会在窗口显示包含文件名的目录


```
from tkinter import *
# tkinter提供的文件选择对话框被封装在tkinter.filedialog模块中
import tkinter.filedialog
from tkinter.filedialog import *
root = Tk()
root.geometry('402x183')

def func():
    # askopenfilename()方法用于打开某个文件 并且返回包含文件名的目录
    t = tkinter.filedialog.askopenfilename()
    if t != '':
      lb.config(text=t)
    else:
      lb.config(text='请选择文件')
b = Button(root,text='选择文件',command=func)
b.pack()
lb = Label(root,text='')
lb.pack()
root.mainloop()
```

tyut2022 发表于 2023-1-7 15:14

一般不用这个做界面吧

甜萝 发表于 2023-1-7 17:45

tyut2022 发表于 2023-1-7 15:14
一般不用这个做界面吧

Tkinter是python自带的 我写这个是练手

tyut2022 发表于 2023-1-30 16:28

支持,支持,刚开始学的时候页这么干过,哈哈
页: [1]
查看完整版本: Tkinter窗口上面实现文件选择对话框