Je suis en train wxpython pour la première fois, donc je besoin d'un exemple de programme avec les détails de la façon de l'exécuterwxpython compilation
Répondre
Il y a plusieurs tutoriels disponibles. Vous voudrez peut-être commencer ici: http://wiki.wxpython.org/Getting%20Started
Entre autres choses, cette page comprend des exemples d'applications, d'un simple "Bonjour tout le monde" à la gestion d'événements et d'autres exemples.
Voici quelques tutoriels utiles pour les débutants. Ça m'a beaucoup aidé. Vous pouvez apprendre le niveau débutant à intermédiaire.
Tout d'abord assurez vous d'avoir 2.7.x python installé sur votre système puis dirigez-vous vers la page wxpython download et télécharger les binaires pertinents pour votre système, ainsi que la documentation et demos.If vous utilisez Linux obtenir wxpython à partir de votre référentiel de distributions. copier et enregistrer le script suivant comme app.py
#! /usr/bin/env python
import wx
#implimenting a the frame
class MyFrame(wx.Frame):
#Begining __init__()
def __init__(self):
wx.Frame.__init__(self, parent = None, id = -1, title = "A simple App", pos = (-1, -1), size = (400, 300), style = wx.DEFAULT_FRAME_STYLE)
#End __init__()
#implimenting the application
class MyApp(wx.App):
#Begining OnInit(self)
def OnInit(self):
self.frame = MyFrame()
self.frame.Show(True)
self.SetTopWindow(self.frame)
return True
#End OnInit(self)
#first chech whether the script is being run as the main script if so run the main application loop
if __name__ == '__main__':
app = MyApp()
app.MainLoop()
Sur Windows, double-cliquez sur le script pour l'exécuter sur les systèmes unix d'abord lancer le terminal et changer le répertoire de travail à celui où vous avez enregistré le script , puis exécutez chmod +x app.py
puis ./app.py
pour l'exécuter. Vous devriez également regarder dans le livre "wxpython in action 2012".
- 1. Exécution wxPython
- 2. wxPython dialogs
- 3. wxPython: Utilisation de EVT_IDLE
- 4. Boutons brillants dans wxPython?
- 5. Windows Application Programming & wxPython
- 6. Formatage dict.items() pour wxPython
- 7. Compilation
- 8. wxPython TextCtrl transformer en MAJUSCULES
- 9. Besoin d'aide avec wxPython (débutant)
- 10. Rendre une application wxPython multilingue
- 11. wxPython: Appel manuel d'un événement
- 12. wxPython, panneaux imbriqués et accélérateurs
- 13. wxPython: Création d'un DC défilant
- 14. wxpython ogl package drag événement
- 15. WinXP bouton-style avec wxPython
- 16. Gestion des événements dans wxPython
- 17. wxPython se bloque sous Vista
- 18. solutions de compilation/compilation multi-plateforme
- 19. Visionneuse de courrier électronique HTML dans wxPython
- 20. Affichage d'entiers dans un listxtrx wxpython
- 21. wxPython: wx.CallLater étant très en retard
- 22. case à cocher multiligne dans wxpython
- 23. wxPython: un widget de panneau pliable
- 24. wxPython, Définir la valeur de StaticText()
- 25. Easy_install de wxpython a l'erreur "script d'installation"
- 26. Icône de dock de l'application dans wxPython
- 27. Le menu wxPython n'affiche pas l'image
- 28. wxPython wxListCtrl couleur de ligne sélectionnée
- 29. wxPython: Création d'un panneau à hauteur fixe
- 30. wxPython: Dessin à l'intérieur d'un ScrolledPanel