wxFileName problème

wxFileName problème - Python - Programmation

Marsh Posté le 06-07-2004 à 11:20:30    

Bonjour tout le monde,
 
import wx
...
FileName = wx.FileName(self.Bmps[self.nHit].bmpPath)
AttributeError: 'module' object has no attribute 'FileName'
 
ça fait pareil avec wx.String, merci de me dire s'il faut importer un module en particulier
 
j'ai essayé  
 
from wxPython.wx import *
wxString() et wxFileName()
mais ça fait pareil.
 
Merci pour votre aide =)

Reply

Marsh Posté le 06-07-2004 à 11:20:30   

Reply

Marsh Posté le 06-07-2004 à 11:26:55    

wxPython n'est pas wxWindows, c'est un port.
Un port, habituellement tu réfléchis quand tu le fait
 
Quel intérêt ca aurait d'avoir une classe wxString alors que les strings qui font partie du STANDARD Python (même pas d'une lib standard genre STL pour le C++, mais réellement partie intégrante du langage) gèrent toutes les fonctions pour lesquelles on a besoin des wxStrings en C++/wxW?
 
De même pour wxFileName, qui serait redondant avec des fonctions déjà existantes du standard Python (modules os et os.path par exemple)
 
Tu verras aussi que wxFFile et wxDir par exemple n'existent pas en wxPython, la encore parce qu'ils n'ont aucun intérèt.

Reply

Marsh Posté le 06-07-2004 à 11:32:23    

Merci Masklinn, une fois de plus, tu me sauves la vie. Merci bcp ;)
@+ pour une prochaine question héhé =)

Reply

Marsh Posté le 06-07-2004 à 11:35:11    

de rien

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed