Python supprimer element d'un Canvas

Bonjour,

je me suis mis a python il y a peu et je souhaiterais savoir comment supprimer un element d'un Canvas de Tkinter. Par exemple si j'ai:

oval=Canvas.create_oval ( , ...., .. , ...)

comment plus tard supprimer cet element?

Sinon comment faire pour qu'un radiobutton soit selectionné par défaut.

(Sinon si vous connaissez un livre de python qui traite bien la programmation orienté objet, pourriez vous me donner le titre ? )

merci d'avance

luffy
Configuration: Linux
Firefox 3.0

2 réponses

  1. ou sinon tu peux faire quelque chose de plus propre :

    nom_de_ton_canvas.delete(nom_de_ta_fenetre_tk,nom_de_l_element)

    ex : can1.delete(root,baballe)

    voilà si ça peux aider , a ton service.
    1. Modérateur
      Je n'ai jamais cherché à supprimer un objet d'un canvas, désolé. Il faudra chercher.

      Pour les livres concernant la programmation objet en Python, tu peux regarder: http://diveintopython.adrahon.org/
      1. merci quand meme, le livre conseillé va m'etre tres utile je pense. Pour supprimer un element d'un Canvas j'ai trouvé une alternative (certe "crade", mais efficasse), je deplace l'element a des coordonnées hors du cadre. Il ne me reste plus qu'a reussir a liberer la memoire contenue dans la variable...

        merci encore

        luffy