Programmation modulaire [Résolu]

Signaler
-
Messages postés
15063
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
10 avril 2021
-
Bonjour,
je programme en python depuis un 2 mois et voila je coince sur un problème... je fait une application de gestion de stock j'ai créer un script inscription.py et un autre script authentification.py dans deux fichier differents je souhaite passer depuis la fenetre d'inscription a la fenetre d'authentification via un boutton mais voila quand je ne sait pas comment fait et quand je regoupe tout le code dans un fichier l'ors de l'appel de la fenetre les deux fenetre se surperpose merci de m'aider



<

5 réponses

Messages postés
15063
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
10 avril 2021
827
bonjour,
de quel genre de fenêtre s'agit-il?
souhaites-tu que les fenêtres se juxtaposent?

non j'ai un boutton dans la fenetre inscription je veux ouvrire la fenetre d'authentification en cliquant sur ce boutton

j'utilise tkinter pour les fenetre
non je ne veux pas qu'elle se justapose je veux ouvrire la fenetre d'authentification en cliquant sur un boutton qui se trouve dans la fenetre d'inscription
Messages postés
15063
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
10 avril 2021
827
tu écris que les deux fenetres se superposent.
si tu ne veux pas qu'elles se juxtaposent, veux-tu alors que la première fenêtre se ferme?

oui je veux fermer la fenetre d'inscription et ouvrire la fenetre d'authentification
le boutton se trouve dans le fenetre d'inscription quand on clique la dessus sa ouvre la fenetre d'authentification et sa ferme celle d'inscription
Messages postés
15063
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
10 avril 2021
827
donc tout fonctionne bien, non?
>
Messages postés
15063
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
10 avril 2021

comment ouvrire la fenetre d'authentification sans quelle se surperpose a la fenetre d'inscription

non quand je fait les deux fenetre se surperpose malgé que jai mis inscription.destroy
Messages postés
15063
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
10 avril 2021
827
peux-tu nous montrer ton code?
tiens compte de ceci: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

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

#la fenetre d'inscription avec le boutton qui appele la fenetre login
master=tk.Tk()
master.title("systeme d'inscription")
master.geometry("1350x750+0+0")
master.config(bg='navy')
lbTitle = 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 = StringVar() # Variable de type chaîne
legende = 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 = Button (master, text = "se connecter" , font=('arial',30,'bold'),command=login, bd=22,
bg='light green', fg='Cornsilk')
bouton3.grid(row=6, column=2)
Messages postés
15063
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
10 avril 2021
827
peux-tu lire et appliquer les explications à propos des balises de code?
Messages postés
15063
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
10 avril 2021
827
si tu veux appeler destroy, il faut faire ainsi:
master.destroy()
>
Messages postés
15063
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
10 avril 2021

merci !!! oufffff je pense que c'etait le probleme juste ()
Messages postés
15063
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
10 avril 2021
827 > printbonjour
parfait! peux-tu, alors, marquer la discussion comme résolue?