Bonsoir à tous,
Je m'évertue à utiliser correctement cette fonction : can.gettags.
Dans une fenêtre tkinter, j'ai créé un canevas que j'ai appelé can.
J'y ai dessiné un carré que j'ai taggé "Carré".
J'ai créé la fonction me permettant de cliquer sur l'objet et de récupérer son tag.
( cible=can.find_overlapping(event.x-2,event.y-2,event.x+2,event.x+2) )
Mais quand j'utilise can.gettags, je n'ai pas ce que je désire et en tapant help(can) j'ai:
gettags(self, *args)
| Return tags associated with the first item specified in ARGS.
J'essaye notamment : can.gettags(cible[-1])
Il me retourne ('Carré', 'current')
J'essaye aussi : can.gettags(cible[0])
Il me retourne ('Carré',)
Je ne désire ni des parenthèses ni de la virgule
Impossible de trouver plus d'explications sur les forums en anglais ou en français :/
Je remercie par avance ceux qui m'auront lus.
Partager