python - 有没有办法在 wx.lib.filebrowsebutton.FileBrowseButton 中添加多个文件掩码?

标签 python wxpython glob filebrowse

我正在尝试使 wx.lib.filebrowsebutton.FileBrowseButton 按钮匹配 txt 和 csv 文件,但它似乎不支持所描述的 glob 模式,*。 {txt,csv} 最终在 Windows 上不匹配任何内容,它实际上试图查找扩展名为 {txt,csv} 的文件。

那么如何让它同时适用于 txt 和 csv 文件呢?

最佳答案

文档不是很清楚。您应该在括号内使用分号,如下所示:"TXT 和 CSV 文件 (*.txt; *.csv)|*.txt; *.csv"

您还可以像这样添加第二行:"TXT 和 CSV 文件 (*.txt; *.csv)|*.txt; *.csv|PNG 文件 (*.png)|*.png "

关于python - 有没有办法在 wx.lib.filebrowsebutton.FileBrowseButton 中添加多个文件掩码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18489613/

相关文章:

c++ - 与 C++ 相比,用 Python 编写的 wxWidget 慢多少?

gitignore - gitignore 递归行为在哪里指定?

php - 可以使 PHP 的 glob() 以不区分大小写的方式查找文件吗?

python - 如何从 Dockerfile 安装 Python 3.7 和 Pip

python - 创建一个包含跨日期范围的项目计数的 Pandas 数据框

python - 使用 wxglade 创建的 "custom"对话框中的确定/取消订单

php "glob"和重复数据删除?

python - 谷歌云存储 python list_blobs 性能

python - undefined variable 'player_damage' - Python 文本基础游戏

python - 无法在 macOS Sierra 上安装 wxPython