Bonjour à tous,
J'ai créer une petite appli pour trouver des mots au scrabble. En voulant rajouter une fonctionnalité (faire une recherche de mots inconnus sur Wiktionnaire ), je me retrouve face à un problème.
Dans un boucle je liste mes mots dans widget 'Text' et j'aimerais que chaque mot pointe vers sa définition online. Je vous montre le code de test.
Malheureusement, les liens s'ouvrent automatiquement (pratique quand il y a 2-3 réponses bcp moins quand il y'en a 60)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 from tkinter import * import webbrowser liste_mots = ['un', 'deux', 'trois'] def callback(w): url = 'https://fr.wiktionary.org/wiki/' + w webbrowser.open(url) root = Tk() txt = Text(height=5, width=40, font=('verdana', 16, 'bold')) for word in liste_mots: txt.insert(END, word + ' - ') txt.pack() txt.bind("<Button-1>", callback(word)) root.mainloop()
Comment faire pour chaque mot devienne cliquable ??
Merci
Partager