我如何拥有多个通配符?
How do I have multiple wildcards?
我正在使用 wxpython 和 Python v2.7 制作一个文本编辑器。这是我的保存对话框:
dlg = wx.FileDialog(self, 'Save File', self.dirname, 'Untitled', 'All files (*.*)|*.*', wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT)
对于通配符参数我有'All files (*.*)|*.*'
我还需要 'Text Document (*.txt)|*.txt'
我怎么能在这里有多个通配符,而不创建一个变量来存储它们?
谢谢,
x土豆
显然你可以这样做:
dlg = wx.FileDialog(self, 'Save File', self.dirname, 'Untitled', 'All files (*.*)|*.*|Text Document (*.txt)|*.txt', wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT)
只需使用 |
作为分隔符并添加成对的描述和通配符表达式。
我正在使用 wxpython 和 Python v2.7 制作一个文本编辑器。这是我的保存对话框:
dlg = wx.FileDialog(self, 'Save File', self.dirname, 'Untitled', 'All files (*.*)|*.*', wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT)
对于通配符参数我有'All files (*.*)|*.*'
我还需要 'Text Document (*.txt)|*.txt'
我怎么能在这里有多个通配符,而不创建一个变量来存储它们?
谢谢,
x土豆
显然你可以这样做:
dlg = wx.FileDialog(self, 'Save File', self.dirname, 'Untitled', 'All files (*.*)|*.*|Text Document (*.txt)|*.txt', wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT)
只需使用 |
作为分隔符并添加成对的描述和通配符表达式。