飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 1113|回复: 2

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

[复制链接]
  • TA的每日心情

    前天 14:14
  • 签到天数: 295 天

    [LV.8]以坛为家I

    发表于 2023-1-7 14:36:44 | 显示全部楼层 |阅读模式
    用python实现文件选择对话框 点击按钮 弹出文件选择对话框 选中文件 会在窗口显示包含文件名的目录

    QQ截图20230107143205.png
    [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()

    PYG19周年生日快乐!
  • TA的每日心情
    难过
    3 天前
  • 签到天数: 527 天

    [LV.9]以坛为家II

    发表于 2023-1-7 15:15:36 | 显示全部楼层
    过来学习了,多谢
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    5 天前
  • 签到天数: 441 天

    [LV.9]以坛为家II

    发表于 2023-1-7 23:51:45 | 显示全部楼层
    谢谢楼主的分享
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表