bonjour,

Je suis pas certain d'être dans la bonne section, je ne suis pas sur que mon erreur vienne de wx python mais je tente le coup.

J'ai piquet le code suivant dans wxPython DEMO.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
def Export(self, evt):
 
		dlg = wx.FileDialog(
            self, message="Emplacement", defaultDir=os.getcwd(), 
            defaultFile="", wildcard=wildcard, style=wx.SAVE
            )
 
		dlg.SetFilterIndex(2)
 
		if dlg.ShowModal() == wx.ID_OK:
			path = dlg.GetPath()
			#on remplis notre fichier et d'autre trucs qui n'ont pas d'intérét
		dlg.Destroy()
voila mon wildcard :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
wildcard = "Fichier Text (*.txt)|*.txt|"
Ce code me renvoye l'erreur suivante sur window mais pas sur mac :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 
wx._core.PyAssertionError: C++ assertion "wxAssertFailure" failed at ..\..\src\common\filefn.cpp(1746) in wxParseCommonDialogsFilter(): missing '|' in the wildcard string!
J'avoue que je nage en pleine perplexité.
Quelqu'un sais d'où cela peut venir ?