Programmation modulaire

Résolu/Fermé
printbonjour - 26 mars 2021 à 14:02
yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 - 26 mars 2021 à 16:31
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



<
A voir également:

5 réponses

yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477
26 mars 2021 à 14:18
bonjour,
de quel genre de fenêtre s'agit-il?
souhaites-tu que les fenêtres se juxtaposent?
0
printbonjour
26 mars 2021 à 14:59
non j'ai un boutton dans la fenetre inscription je veux ouvrire la fenetre d'authentification en cliquant sur ce boutton
0
printbonjour
26 mars 2021 à 14:57
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
0
yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477
26 mars 2021 à 15:13
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?
0
printbonjour
26 mars 2021 à 15:16
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
0
yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477
26 mars 2021 à 15:29
donc tout fonctionne bien, non?
0
printbonjour > yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024
26 mars 2021 à 15:34
comment ouvrire la fenetre d'authentification sans quelle se surperpose a la fenetre d'inscription
0
printbonjour
26 mars 2021 à 15:31
non quand je fait les deux fenetre se surperpose malgé que jai mis inscription.destroy
0
yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477
26 mars 2021 à 15:43
peux-tu nous montrer ton code?
tiens compte de ceci: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
printbonjour
26 mars 2021 à 16:07
#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)
0
yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477
26 mars 2021 à 16:13
peux-tu lire et appliquer les explications à propos des balises de code?
0
yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477
26 mars 2021 à 16:15
si tu veux appeler destroy, il faut faire ainsi:
master.destroy()
0
printbonjour > yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024
26 mars 2021 à 16:23
merci !!! oufffff je pense que c'etait le probleme juste ()
0
yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477 > printbonjour
26 mars 2021 à 16:31
parfait! peux-tu, alors, marquer la discussion comme résolue?
0