如何解决Python 3-Tkinter-askopenfilename-通过正则表达式过滤文件名不按扩展名
是否可以过滤使用tkinter askopenfilename浏览文件时看到的文件名? 我不需要按扩展名过滤,而是按文件名中的特定模式过滤。
例如,我在一个文件夹中有数百个文件,最名为“ Chapter_XXX-标题”,而只有一个文件名为“ Book”。我只想显示以Book开头的文件。
这可能吗?
谢谢马丁,那很奏效。这些类型的示例应包含在文档中。
我需要的代码:
ExistsAsync
解决方法
就像扩展名一样,您可以使用filetypes
参数定义应包含在文件名中的字符串。
因此,类似于扩展元组('Excel Spreadsheet','.xlsx')
,您可以指定获取所有.xlsx文件,也可以定义('Book Files','book*.*')
。这将导致一个列表,其中字符串"book"
出现在文件名中的任何位置。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。