wx.FileDialog中未显示多个扩展名

2024-09-20 05:35:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试了保存对话框,在那里我应该选择一个文件扩展名,当数据将被保存到。 python中的简单代码:


    def onSave(self, e):
    dlg = wx.FileDialog(self, "Choose file", self.dir, "", "*.txt|*.docx", style=wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT)
    if dlg.ShowModal() == wx.ID_OK:
        self.file = dlg.GetFilename()
        self.dir = dlg.GetDirectory()
        #do something
    dlg.Destroy()

文件类型选择器中仅显示.txt文件。有什么办法可以选择多种文件类型? 我正在Archlinux上使用python 3.8和最新版本的WxWidgets


Tags: 文件数据代码selftxtdefdirfile