Programme modulaire

Salut j'aimerais savoir comment lié plusieur module en python j'ai céer
plusieur script dans le mem dossier un script d'inscription un script de login et un script de gestion et voila je veux lié ces trois script de tel sorte que l'utilisateur peu passer de l'inscription au login puis au module de gestion

1 réponse

  1. Contributeur
    1. Contributeur
      exemple:
      inscription.py
      import tkinter
      import datetime
      import login
      #la fenetre d'authentification
      def gologin():
          master.destroy()
          login.login()
      
      #la fenetre d'inscription avec le boutton qui appele la fenetre login
      master=tkinter.Tk()
      master.title("systeme d'inscription")
      master.geometry("1350x750+0+0")
      master.config(bg='navy')
      lbTitle = tkinter.Label(text="inscription a l'ERP de kanvoo" ,font=('arial', 30, 'bold'), bg='aqua' ,fg='Cornsilk')
      lbTitle.grid(row=0, column=1, columnspan=2, pady=0)
      sv = tkinter.StringVar() # Variable de type chaîne
      legende = tkinter.Label(master, textvariable = sv)
      legende.grid(row=0, column=0)
      now = datetime.datetime.now()
      a=now.strftime("%H:%M:%S %d/%m/%Y ")
      sv.set(a)
      bouton3 = tkinter.Button (master, text = "se connecter" , font=('arial',30,'bold'),command=gologin, bd=22,
      bg='light green', fg='Cornsilk')
      bouton3.grid(row=6, column=2)

      login.py
      import tkinter
      
      #la fenetre d'authentification
      def login():
          
          ##
          login=tkinter.Tk()
          login.title("systeme d'authentification")
          login.geometry("1350x750+0+0")
          login.config(bg='aqua')