- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试在 Mac OS X 上构建一个应用程序,该应用程序主要是 python 并使用 tk 作为其 gui。
它似乎构建正常,我可以看到 GUI,但是当我单击调用 tkFileDialog.askopenfilename(**options) 的浏览按钮时,我没有选择文件类型的选项,因此无法选择我想打开的文件(这似乎就是正在发生的事情。)
我确信他们对此有一个明显的解释,但我是 Mac 的新手,我的 Google-fu 无法解决这个问题。
以下是当前设置的选项示例:
file_opt = options = {}
options['filetypes'] = [('gzipped SOFT', '.soft.gz'), ('SOFT', '.soft'),('Comma Separated', '.csv')]
options['parent'] = self
options['initialdir'] = 'data'
options['title'] = "AHREA - Select data file."
response = tkFileDialog.askopenfilename(**options)
代码在 Windows 和 Linux 上运行良好,所以我肯定无法理解我在 Mac 上所做的事情。
谢谢。
最佳答案
您想打开哪个扩展程序?
尝试
options['filetypes'] = [('所有文件', '.*'), ('文本文件', '.txt')
]
或者,如果您完全删除此行,Tk 应该 ( as per the docs ) 列出所有可用文件。当您的 Tk/平台组合不支持文件类型选择时,也会发生同样的情况。
关于python - 使用 tkFileDialog 的 Mac OS X 文件浏览器不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5542338/
我刚开始在编程类(class)中使用 Tkinter,但在使用文件对话框处理程序时遇到了一些麻烦。 fileopen 和 filesaveas 方法可以正常工作,但 filesave 方法不能。规范要
有没有办法在不打开父 tk 窗口的情况下调用 tkFileDialog.askdirectory()?这很烦人,并且(对我而言)在我尝试关闭它时没有响应。 谢谢 最佳答案 不幸的是,您需要实例化一个根
我正在使用“tkFileDialog.askopenfilename”获取文件名变量。我知道我可以设置“initialdir”选项,但不是所有使用该程序的人都将目标文件放在同一个驱动器上。例如:文件可
我想获取文件“exportFile”的路径。 exportFile = tkFileDialog.asksaveasfile(mode='a') 如果我写“print exportFile”,我会得到
我正在尝试编写一个脚本来解析文件夹中的数据并提示用户首先使用以下方法选择文件夹:tkFileDialog.askdirectory(initialdir="//network/folder/", pa
我有这个代码: filename = tkFileDialog.askopenfilename(initialdir="lists/custom/", filetypes=(("Word list",
我正在使用: file = tkFileDialog.askopenfile(parent=root, mode='rb', filetypes=[('Subrip Subtitle F
这个问题在这里已经有了答案: Which tkinter modules were renamed in Python 3? (2 个回答) 关闭4年前. 我正在尝试在 Python 中使用 Tkin
我想创建一个简单的 TKinter 文件选择对话框,其中包含我将从其他脚本而不是更广泛的 GUI 使用的功能。 我当前的代码是: # Select a single file and return t
我正在 Mac 上创建文本编辑器,但在保存文件时遇到问题。我可以打开、另存为和保存文件,但在调用 self.close 后,保存功能停止工作。 我收到此错误: Exception in Tkinter
我目前正在使用 Tkinter 在 python 中编写一个 GUI,用户可以在其中使用扩展名“.espace”将 GUI 的状态保存在他们的目录中。 filename = tkFileDialog.
我写了一个简短的脚本来查找和保存某些文件。我使用以下行来选择保存位置: ask_dir = tkFileDialog.askdirectory(initialdir= os.path.dirname(
出于某种原因,默认文件类型会根据我是使用菜单还是使用 Ctrl+O 热键打开文件对话框而改变。为什么? from Tkinter import * import tkFileDialog FILEOP
我正在Python中创建一个asksaveasfilename对话框,以便用户可以选择一个文件位置来保存文件。我的所有功能都工作正常,但是当窗口打开时,左上角有一个 Logo ,我想更改它以匹配我的程
使用 Python Tkinter 我试图获取所选文件夹的目录路径。我不想加载文件或导航到文件,但获取像这样的文件夹路径 我该怎么做? from Tkinter import * from tkFil
我几乎没有代码来打开 Excel 电子表格中的文件 filename = filedialog.askopenfilename(initialdir="C:/", title="select file
我使用下面的代码(Python 2.7 和 Python 3.2)来显示一个支持多选的“打开文件”对话框。在 Linux 上文件名是一个 python 列表,但在 Windows 上文件名返回为 {C
我有一个 tkinter 输入框,用户可以在其中插入目录路径。或者,用户可以单击按钮来选择目录。如何设置按钮的输出以填充输入框?我已尝试以下操作,但 dirname 不是全局变量,因此 UserFil
我正在尝试在 Mac OS X 上构建一个应用程序,该应用程序主要是 python 并使用 tk 作为其 gui。 它似乎构建正常,我可以看到 GUI,但是当我单击调用 tkFileDialog.as
我是一名优秀的程序员,十分优秀!