[Python ] comparaison de deux objets

Résolu
makiki Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
makiki Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -
Re bonjour,

je voudrais comparer deux objet et je n'arrive pas le faire avec un simple == .

je veux comparé un objet selectionné dans une fenetre un cercle = canv.create_oval()
et un objet que je selectionne avec la souris dans mon canvas.
maFenetre.selObject = canv.find_closest(maFenetre.xx1, maFenetre.yy1)

je fais if maFenetre.selObject==centre
ca rentre meme pas dans le if avez vous un eidée??
A voir également:

1 réponse

teebo Messages postés 33491 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Bonjour,

Comment ça "ca rentre meme pas dans le if " Tu es sûr que ton code passe sur le if dans un premier temps?

Qui plus est apparement find_closest te renvoi un tableau, essaye de faire

canv.find_closest(maFenetre.xx1, maFenetre.yy1)[0]
1
makiki Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
ok merci ca fonctionne comme je veux je ne savais pas ce que renvoyais le find_clesest c'est mes premiers pas avec python. merci beaucoup

++
0