Bonjour à tous,
je voudrais me mettre au python.
Je fouine depuis plusieurs jours et je pense avoir trouvé mes outils. Wx semble être pas mal, compatible avec windows et linux avec un bon rendu graphique.
Je voudrais utiliser wxFormBuilder qui à l’air simple d’utilisation, mais quand je fais copier coller du code générer dans mon IDE Python, la fenêtre ne s’affiche pas.
J’ai essayé plein de chose, mais des copier coller avec des exemples en ligne mais rien du tout … Bref je loupe quelque chose mais je ne sais pas quoi. Tout est nouveau pour moi, donc je suis un peu perdu. Voici un code tout simple :
# -*- coding: utf-8 -*-
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 ########################################################################### ## Python code generated with wxFormBuilder (version 3.9.0 Apr 25 2020) ## http://www.wxformbuilder.org/ ## ## PLEASE DO *NOT* EDIT THIS FILE! ########################################################################### import wx import wx.xrc ########################################################################### ## Class MyFrame1 ########################################################################### class MyFrame1 ( wx.Frame ): def __init__( self, parent ): wx.Frame.__init__ ( self, parent, id = wx.ID_ANY, title = wx.EmptyString, pos = wx.DefaultPosition, size = wx.Size( 500,300 ), style = wx.DEFAULT_FRAME_STYLE|wx.TAB_TRAVERSAL ) self.SetSizeHints( wx.DefaultSize, wx.DefaultSize ) bSizer1 = wx.BoxSizer( wx.VERTICAL ) self.SetSizer( bSizer1 ) self.Layout() self.m_menubar1 = wx.MenuBar( 0 ) self.tesst1 = wx.Menu() self.m_menubar1.Append( self.tesst1, u"tesst1" ) self.test2 = wx.Menu() self.m_menubar1.Append( self.test2, u"test2" ) self.SetMenuBar( self.m_menubar1 ) self.Centre( wx.BOTH ) def __del__( self ): pass
Merci pour votre aide
Partager