Python - ayuda con tkinter

 
Vista:
sin imagen de perfil
Val: 233
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

ayuda con tkinter

Publicado por salvamn (62 intervenciones) el 14/04/2020 04:29:58
hola buenas, necesito ayuda con este codigo, quiero enlazar el nombre de usuario y la contraseña que al introducir los datos correctos se cumpla la funcion de abrir otra ventana, desde ya muchas gracias.




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
from tkinter import *
 
ventana = Tk()
ventana.geometry("300x150")
 
inicie_sesion = Label(ventana, text="Iniciar sesion")
inicie_sesion.place(x=115, y=10)
nombre_usuario = Label(ventana, text="Nombre Usuario: ")
nombre_usuario.place(x=0, y=40)
contraseña_usuario = Label(ventana, text="Contraseña Usuario: ")
contraseña_usuario.place(x=0, y=70)
 
caja_entrada = Entry(ventana)
caja_entrada.place(x=120, y=40)
caja_entrada_contraseña = Entry(ventana, show="*")
caja_entrada_contraseña.place(x=120, y=70)
 
 
 
def programa_iniciado():
        ventana_iniciada = Tk()
        ventana_iniciada.geometry("700x700")
 
 
boton = Button(ventana, text="Entrar", command=programa_iniciado)
boton.place(x=20, y=100)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 233
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

ayuda con tkinter

Publicado por salvamn (62 intervenciones) el 14/04/2020 05:04:39
con esto me funciono, nose si hay algun metodo mejor?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
from tkinter import *
 
ventana = Tk()
ventana.geometry("300x150")
 
inicie_sesion = Label(ventana, text="Iniciar sesion")
inicie_sesion.place(x=115, y=10)
nombre_usuario = Label(ventana, text="Nombre Usuario: ")
nombre_usuario.place(x=0, y=40)
contraseña_usuario = Label(ventana, text="Contraseña Usuario: ")
contraseña_usuario.place(x=0, y=70)
 
caja_entrada = Entry(ventana)
caja_entrada.place(x=120, y=40)
caja_entrada_contraseña = Entry(ventana, show="*")
caja_entrada_contraseña.place(x=120, y=70)
 
 
 
def programa_iniciado():
    a = "hola"
    b = "mundo"
    if caja_entrada.get() == a and caja_entrada_contraseña.get() == b:
        ventana_iniciada = Tk()
        ventana_iniciada.geometry("700x700")
 
 
 
boton = Button(ventana, text="Entrar", command=programa_iniciado)
boton.place(x=20, y=100)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar