Vous êtes ici : Accueil / Forums & ML / Forums Python / Forum général Python / La reprise est difficile

La reprise est difficile

Remonter à Forum général Python
  • La reprise est difficile

    Envoyé par mikeyavel le 16 Mai 2008 à 22:29
    Bonsoir,

    Après avoir abandonné la programmation pendant plusieurs mois, j'essaie de m'y remettre et je bute sur le premier bout de code que j'essaie ( je l'ai trouvé dans le livre de G.Swinnen):

    from Tkinter import*
    import Pmw

    def ChangeCoul(col):
    fen1.configure(background=col)

    def changeLabel():
    lab.configure(text=combo.get())

    couleurs=('navy','royal blue','steelblue1','cadet blue','lawn green','forest green','dark green','dark red','grey80','grey60','grey40','grey20')
    fen=Pmw.initialise()
    bou=Button(fen,text="test",command=changeLabel)
    bou.grid(row=1,column=0,padx=8,pady=6)
    lab=Label(fen,text='néant',bg='ivory')
    lab.grid(row=1,column=1,padx=8)

    combo=Pmw.ComboBox(fen,mabelpos=NW,
    label_text='Choisissez une couleur:',
    scrolledlist_items=couleurs,
    listheight=150,
    selectioncommand=ChangeCoul)
    combo.grid(row=2,columnspan=2,padx=10,pady=10)

    fen.mainloop()


    J'obtiens l'erreur suivante:

    Traceback (most recent call last):
    File "/home/michael/Bureau/essai.py", line 21, in
    selectioncommand=ChangeCoul)
    File "/usr/lib/python2.5/site-packages/Pmw/Pmw_1_3/lib/PmwComboBox.py", line 146, in __init__
    self.initialiseoptions()
    File "/usr/lib/python2.5/site-packages/Pmw/Pmw_1_3/lib/PmwBase.py", line 592, in initialiseoptions
    '" for ' + self.__class__.__name__
    KeyError: 'Unknown options "mabelpos, label_text" for ComboBox'

    Est-ce que vous pouvez m'aider ?
    D'avance, merci.
    • Re: La reprise est difficile

      Envoyé par jice le 22 Mai 2008 à 14:57
      labelpos
      • Re: La reprise est difficile

        Envoyé par mikeyavel le 26 Mai 2008 à 22:30
        Pardon ?????
    • Re: La reprise est difficile

      Envoyé par rsaikali le 27 Mai 2008 à 10:09
      Faute de frappe : mabelpos --> labelpos
    • Re: La reprise est difficile

      Envoyé par mikeyavel le 27 Mai 2008 à 11:54
      OK. Merci.
Rendu par Ploneboard