2009-06-22 4 views
-1

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

2

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.

-1

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".