wxpython 文件夹选择对话框 DirDialog

来源:互联网 发布:破解软件分享平台 编辑:程序博客网 时间:2024/05/22 05:16
#!/usr/bin/env python#coding:utf-8"""  Author:  u"王浩" --<823921498@qq.com>  Purpose: u"文件夹选择对话框"  Created: 2014/8/26"""import wx###############################################################################class DirDialog(wx.Frame):    """"""    #----------------------------------------------------------------------    def __init__(self):        """Constructor"""        wx.Frame.__init__(self,None,-1,u"文件夹选择对话框")        b = wx.Button(self,-1,u"文件夹选择对话框")        self.Bind(wx.EVT_BUTTON, self.OnButton, b)            #----------------------------------------------------------------------    def OnButton(self, event):        """"""        dlg = wx.DirDialog(self,u"选择文件夹",style=wx.DD_DEFAULT_STYLE)        if dlg.ShowModal() == wx.ID_OK:            print dlg.GetPath() #文件夹路径                    dlg.Destroy()###############################################################################if __name__ == '__main__':    frame = wx.PySimpleApp()    app = DirDialog()    app.Show()    frame.MainLoop()    

0 0