#!/usr/bin/env python3
# -*- coding: utf-8 -*-

from tkinter import *

def nouvelle_fenetre ():
    """
        cette fonction crée une nouvelle fenêtre fille à chaque fois
        qu'on clique sur le bouton correspondant
    """

    global fenetre_fille

    # ceci est une fenêtre fille (Toplevel)
    # elle sera automatiquement détruite lorsque vous quitterez le
    # programme en fermant la fenêtre principale

    fenetre_fille = Toplevel()

    Label(fenetre_fille, text="Hello good people!").pack(pady=20, padx=10)

    Button(fenetre_fille, text="Quitter", command=fenetre_fille.destroy).pack(pady=5)

# end def

# ceci est la fenêtre principale du programme (Tk)

fenetre = Tk()

fenetre.title("Fenêtre principale")

# mettez ici tout le code dont vous avez besoin

Label(fenetre, text="Cliquez sur le bouton").pack(pady=20, padx=10)

Button(fenetre, text="Nouvelle fenêtre fille", command=nouvelle_fenetre).pack(pady=5, padx=10)

Button(fenetre, text="Quitter", command=fenetre.destroy).pack(pady=5)

# /!\ n'oubliez pas de finir avec la boucle principale /!\

fenetre.mainloop()
