Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2116 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  besoin d'aide svp Python + wxPython

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

besoin d'aide svp Python + wxPython

n°986011
JaH__70
Posté le 18-02-2005 à 12:24:43  profilanswer
 

Bonjour a tous
 
Je suis nouveau dans le monde de python et j'aurais besoin d'aide
 
Voila mon code qui me fait des erreurs et je ne sais pas pourquoi :
 

Citation :


 
import wx
 
class FrameConnexion(wx.Frame):
 
    # Creation de la fenetre avec taille et position d origine
    def __init__(self, parent, title):
        wx.Frame.__init__(self, parent, -1, title, pos=(500, 400), size=(411, 306))
 
        # Creation d une barre de menu
        menuBar = wx.MenuBar()
        menu = wx.Menu()
  #Fonction QUIT dans la barre
        menu.Append(wx.ID_EXIT, "E&xit\tAlt-X", "Exit the program" )
        self.Bind(wx.EVT_MENU, self.OnQuitButton, id=wx.ID_EXIT)
 
        menuBar.Append(menu, "&File" )
        self.SetMenuBar(menuBar)
 
        # create a status bar at the bottom of the frame
        self.CreateStatusBar()
 
        # create a panel (between menubar and statusbar) ...
        panel = wx.Panel(self)
 
        text_loggin = wx.StaticText(panel, -1, "Loggin" )
        text_loggin.SetFont(wx.Font(24, wx.SCRIPT, wx.NORMAL, wx.BOLD))
        text_loggin.SetSize(text.GetBestSize())
 text_password = wx.StaticText(panel, -1, "Password" )
        text_password.SetFont(wx.Font(24, wx.SCRIPT, wx.NORMAL, wx.BOLD))
        text_password.SetSize(text.GetBestSize())
        btn_valid = wx.Button(panel, -1, "Valider" )
 
        self.Bind(wx.EVT_BUTTON, self.OnValidButton, btn_valid)
         
        sizer = wx.BoxSizer(wx.VERTICAL)
        sizer.Add(text_loggin, 0, wx.ALL, 10)
        sizer.Add(text_password, 0, wx.ALL, 10)
        sizer.Add(btn_valid, 0, wx.ALL, 10)
        panel.SetSizer(sizer)
        panel.Layout()
 
 
    def OnValidButton(self, evt):
        # fonction connexion
        self.Close()
 
 
class wxPyApp(wx.App):
    def OnInit(self):
        frame = FrameConnexion(None, "Fenetre" )
        self.SetTopWindow(frame)
        frame.Show(True)
        return True
 
app = wxPyApp(redirect=True)
app.MainLoop()


 
QQun pourrais m'aider a savoir pourquoi il ne fonctionne pas ?
 
Ce code doit permettre a l'utilisateur de rentrer un loggin et un mot de passe
 
Je cherche egalement a inserer des zones de textes a remplir par l'utilisateur avec "wxTextEntryDialog" mais j'obtiens toujours des erreurs.
De plus si je pouvais avoir des indications pour cacher le contenu du champs de mot de passe.
 
Je vous serais très reconnaissant de m'aider svp   :wahoo:

mood
Publicité
Posté le 18-02-2005 à 12:24:43  profilanswer
 

n°986241
Kristoph
Posté le 18-02-2005 à 15:26:14  profilanswer
 

Tu ne pourrais pas donner l'erreur plustot ? Personne ne va te répondre comme ça sinon.

n°986594
JaH__70
Posté le 18-02-2005 à 20:56:25  profilanswer
 

Ben en fait, j'ai pas vraiment le temps de lire l'erreur !
 
Je lance le prog, ca m'affiche plein d'erreurs et ca ferme tout très vite !

n°986595
masklinn
í dag viðrar vel til loftárása
Posté le 18-02-2005 à 20:58:17  profilanswer
 

:sweat:  
 
t'as pas songé à lancer ton truc dans une fenêtre en ligne de commande?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°987085
JaH__70
Posté le 19-02-2005 à 14:54:09  profilanswer
 

tu parles de l'idle ? je vais essayer.
 
Sinon qques indications me seraient utiles :
     - Comment enlever la fenetre dos a l'execution du programme ?
     - Quelle est la fonction pour inserer un jpeg en fond ?
     - Comment crypter le texte avec "wxTextEntryDialog" pour un mot de passe ?
 
Merci pour votre aide  :)

n°987139
masklinn
í dag viðrar vel til loftárása
Posté le 19-02-2005 à 16:39:29  profilanswer
 

non, je parle de la ligne de commande, cmd.exe sous windows 2000/XP quoi


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°987184
JaH__70
Posté le 19-02-2005 à 18:47:17  profilanswer
 

ah daccord
 
mais en fait c bon, j'ai trouvé le bug, c'était juste un pb de nom de variables (lol je sais c 1 peu con comme erreur ^^)
 
mais si un pro du python pouvais m'aider pour mes 3 interrogations, ce serait vraiment sympa !  :hello:

n°987248
JaH__70
Posté le 19-02-2005 à 21:08:35  profilanswer
 

Encore une petite chose, qqun aurais un script permettant de faire ca ?
 
http://pythoncard.sourceforge.net/dialogs/images/dialogsfig9.png
 
Ca m'aiderait beaucoup !!  :)

n°987249
masklinn
í dag viðrar vel til loftárása
Posté le 19-02-2005 à 21:10:36  profilanswer
 

ça existe en standard dans wxPython, va voir la doc (c'est celle de wxWindows/wxWidgets)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°994491
belzebuth0​6150
Posté le 27-02-2005 à 00:18:52  profilanswer
 


     - Comment enlever la fenetre dos a l'execution du programme ?
 
mettre .pyw en extension du fichier


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  besoin d'aide svp Python + wxPython

 

Sujets relatifs
[python] cherche communauté !Besoin D'aide pour site php dedier au Photos
[C++ D3D] Besoin d'un petit coup de pouceun peu d'aide pour une page
Aide urgente query accessLiens de différentes couleurs sur une même page à l'aide de css
[python] thread et port serieaide PHP intégration flash
Besoin de conseils pour ouvrir des images sur une casio graph100+(calc 
Plus de sujets relatifs à : besoin d'aide svp Python + wxPython


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR