Rechercher : dans
Par :

[Python ] comparaison de deux objets

Dernière réponse le 13 fév 2007 à 13:53:09 makiki, le 13 fév 2007 à 00:38:58 
 Signaler ce message aux modérateurs

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??

Configuration: Windows XP
Firefox 2.0.0.1

1

teebo, le 13 fév 2007 à 09:54:27
  • +1

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]
Sans la politesse, on ne se réunirait que pour se battre.
Il faut donc ou vivre seul ou être poli.

Alphonse Karr

Répondre à teebo

2

 makiki, le 13 fév 2007 à 13:53:09
  • +1

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

++

Répondre à makiki