Bonjour à tous,

Je suis nouveau sur la planète Python (1 mois) et j'ai codé un petit programme en mode console, que je souhaite habiller de fenêtres à l'aide du module tkinter.

Pas de "leçons de morale", merci. J'ai déjà abondamment cherché sur le net à la recherche de solutions.

Il s'agit d'un programme qui permet la saisie de livres de ma bibliothèque personnelle. Il y a une fonction recherche, associée à une rubrique de menu. le problème, c'est que lorsque je l'appelle, elle m'affiche bien une fenêtre avec un widget entry mais lorsque je saisis un texte à l'intérieur, rien ne se produit .

Voici la partie du code qui pose problème :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
def rechercher():
    fiches=liste_ouvrages()
    fenetreRecherche=Tk()
    saisieRecherche=Entry(fenetreRecherche)
    saisieRecherche.pack()
    v=saisieRecherche.get()
    fenetreResultat=Tk()
    affichageResultat=Text(fenetreResultat)
    if v!='':
        for fiche in fiches:
            if v.lower() in fiche.titre.lower():
                affichageResultat.insert(END, fiche)
                affichageResultat.pack()
Merci de votre aide.