You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Flet File Picker中选择SRT文件?解决自定义类型调用报错

正确使用Flet FilePicker选择SRT文件的方法

你之前的错误在于对FilePickerFileType.CUSTOM的用法理解有误,它是一个枚举成员,不能通过下标['srt']来指定扩展名。正确的实现方式是:

  • 将file_type参数设置为flet.FilePickerFileType.CUSTOM
  • 通过allowed_extensions参数传入允许的扩展名列表(此处为['srt'])

修正后的代码如下:

on_click = lambda _: filepicker.pick_files(
    dialog_title="Choose the subtitle",
    file_type=flet.FilePickerFileType.CUSTOM,
    allowed_extensions=['srt'],
    allow_multiple=False
)

这样配置后,文件选择器就只会筛选并显示SRT格式的文件,满足你的需求。

内容的提问来源于stack exchange,提问作者Mani

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 04:22:01