【问题标题】:How to use a file dialog in tkinter to get a filename?如何在 tkinter 中使用文件对话框来获取文件名?
【发布时间】:2012-12-14 18:14:12
【问题描述】:

我正在编写一个小程序来在 python tkinter 的输入对话框中输入文件名。当前使用输入对话框的代码让我手动输入文件名。但是,我希望使用文件浏览器类型的功能来代替手动输入文件。另外,我希望不在对话框本身中打开文件,而是将整个路径存储到变量中。有可能吗?

【问题讨论】:

    标签: python tkinter


    【解决方案1】:

    使用tkFileDialog.askopenfilename(),如tkinter.unpythonic.net 网页中所述。

    askopenfilename(**options) 获取一个或多个名称并具有选项defaultextension, filetypes, initialdir, initialfile, multiple, message, parent, title

    【讨论】:

    • 在 python 3 中,the API changed 一点点,所以对话框现在是tkinter.filedialog
    猜你喜欢
    • 1970-01-01
    • 2019-08-24
    • 1970-01-01
    • 2017-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-03
    相关资源
    最近更新 更多