2012-01-12 9 views
7

Tôi làm cách nào để sử dụng mã bên dưới để người dùng duyệt tìm tệp png hoặc jpeg? Tôi đã làm đúng không?Cách sử dụng nhiều ký tự đại diện trong Hộp thoại Tệp Python

wildcard = "pictures (*.jpeg/*.png)|*.jpeg/*.png" 
dlg = wx.FileDialog(self, message="Select your picture file",defaultDir=os.getcwd(),defaultFile="*.jpeg/*.png", wildcard=wildcard, style=wx.OPEN) 

if dlg.ShowModal() == wx.ID_OK: 
     picfile = dlg.GetFilename() 
     print picfile 

Trả lời

17

Mặc dù tôi đang sử dụng một tài liệu tham khảo của một VB6 website, giá trị của ký tự đại diện nên

wildcard = "pictures (*.jpeg,*.png)|*.jpeg;*.png" 
+0

thanks for the info !!!!! NHIỀU ĐÁNH GIÁ CAO! – user715578