Saltar al contenido

cómo ingresar datos en el ejemplo de código tkinter

Hemos buscando en distintos sitios para así traerte la solución para tu duda, en caso de preguntas déjanos un comentario y respondemos con gusto, porque estamos para servirte.

Ejemplo 1: tome la entrada tkinter en python 3

import tkinter as tk

defshow_entry_fields():print("First Name: %snLast Name: %s"%(e1.get(), e2.get()))
    e1.delete(0, tk.END)
    e2.delete(0, tk.END)

master = tk.Tk()
tk.Label(master, text="First Name").grid(row=0)
tk.Label(master, text="Last Name").grid(row=1)

e1 = tk.Entry(master)
e2 = tk.Entry(master)
e1.insert(10,"Miller")
e2.insert(10,"Jill")

e1.grid(row=0, column=1)
e2.grid(row=1, column=1)

tk.Button(master, 
          text='Quit', 
          command=master.quit).grid(row=3, 
                                    column=0, 
                                    sticky=tk.W, 
                                    pady=4)
tk.Button(master, text='Show', command=show_entry_fields).grid(row=3, 
                                                               column=1, 
                                                               sticky=tk.W, 
                                                               pady=4)

master.mainloop()

tk.mainloop()

Ejemplo 2: python hoe para hacer un cuadro de texto

import tkinter as tk

root= tk.Tk()

canvas1 = tk.Canvas(root, width =400, height =300,  relief ='raised')
canvas1.pack()

label1 = tk.Label(root, text='Calculate the Square Root')
label1.config(font=('helvetica',14))
canvas1.create_window(200,25, window=label1)

label2 = tk.Label(root, text='Type your Number:')
label2.config(font=('helvetica',10))
canvas1.create_window(200,100, window=label2)

entry1 = tk.Entry (root) 
canvas1.create_window(200,140, window=entry1)defgetSquareRoot():
    
    x1 = entry1.get()
    
    label3 = tk.Label(root, text='The Square Root of '+ x1 +' is:',font=('helvetica',10))
    canvas1.create_window(200,210, window=label3)
    
    label4 = tk.Label(root, text=float(x1)**0.5,font=('helvetica',10,'bold'))
    canvas1.create_window(200,230, window=label4)
    
button1 = tk.Button(text='Get the Square Root', command=getSquareRoot, bg='brown', fg='white', font=('helvetica',9,'bold'))
canvas1.create_window(200,180, window=button1)

root.mainloop()

Al final de la artículo puedes encontrar las críticas de otros usuarios, tú además tienes la opción de insertar el tuyo si lo crees conveniente.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *