【问题标题】:How do I have multiple wildcards?如何拥有多个通配符?
【发布时间】:2017-05-26 16:02:27
【问题描述】:

我正在使用 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土豆

【问题讨论】:

    标签: python python-2.7 wxpython wildcard


    【解决方案1】:

    显然你可以这样做:

    dlg = wx.FileDialog(self, 'Save File', self.dirname, 'Untitled', 'All files (*.*)|*.*|Text Document (*.txt)|*.txt', wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT)
    

    只需使用| 作为分隔符并添加附加描述和通配符表达式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-09
      • 2019-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多