tkinter获取文件名与可视化拖拽布局助手

tkinter获取文件名与可视化拖拽布局助手

哗啦啦
3年前发布 /正在检测是否收录...

非UI版,直接弹出选择界面

import tkinter as tk
from tkinter import filedialog, StringVar


def check_filename():
    root = tk.Tk()
    root.withdraw()
    filename = filedialog.askopenfilename()
    return filename.split('/')[-1] if len(filename) else ''

print(check_filename())

图片[1] - tkinter获取文件名与可视化拖拽布局助手 - 小锋学长生活大爆炸

UI版,通过按钮点击

import tkinter as tk
from tkinter import filedialog, StringVar

def check_filename_ui():
    root = tk.Tk()
    root.title('请选择文件')
    path = StringVar()
    filename = ['']

    def check():
        temp = filedialog.askopenfilename()
        filename[0] = temp.split('/')[-1] if len(temp) else ''
        path.set(filename[0])

    tk.Label(root, text="目标路径:").pack()
    tk.Entry(root, textvariable=path).pack(fill=tk.BOTH, expand=tk.YES)
    tk.Button(root, text="选择文件", command=check).pack()
    tk.Button(text="确认并关闭", command=root.destroy).pack()
    root.mainloop()
    return filename[0]

print(check_filename_ui())

图片[2] - tkinter获取文件名与可视化拖拽布局助手 - 小锋学长生活大爆炸

可视化拖拽布局助手

http://xfxuezhang.cn/web/tkinter-helper/
图片[3] - tkinter获取文件名与可视化拖拽布局助手 - 小锋学长生活大爆炸

© 版权声明
THE END
喜欢就支持一下吧
点赞 0 分享 赞赏
评论 抢沙发
取消 登录评论
xfxuezhang