À l'aide de wxPython pour obtenir une entrée de l'utilisateur
Suppose que j'ai besoin de remplacer la raw_input
fonction dans le code suivant avec une wxPython boîte de dialogue qui demande la saisie de l'utilisateur et renvoie la valeur de programme:
...
x = raw_input("What's your name?")
print 'Your name was', x
...
Je suis à la recherche d'un moyen simple de le faire.
Grâce
OriginalL'auteur AXO | 2013-08-30
Vous devez vous connecter pour publier un commentaire.
Ici est un autre moyen simple qui fait ce que je cherchais:
defaultValue
paramètre, c'est justevalue
Actuellement, je utiliser Python 3 seulement et n'ont pas de wxPython est plus installé. Mais aussi loin que je peux voir
defaultValue
est mentionné dans la documentation et je suis sûr que ce code a fonctionné correctement à l'époque.Doit être l'un des changements de Phoenix
Pour Phoenix, changement
defaultValue= default_value
àvalue= default_value
OriginalL'auteur AXO
C'est assez trivial. Voici un moyen.
Et voici une autre manière:
app.MainLoop()
à la fin de votre première manièreOriginalL'auteur pedram