Ejercicio de Tkinter- Python- Generador de Numeros Random


# -*- coding: utf-8 -*-import sys
from Tkinter import *
import tkMessageBox
import random


def generar():

    try:

       valor = int(ent_numero.get())
       valor2 = int(ent_numero2.get())

       numero= random.randint(valor,valor2)
       mensaje = ("Obtuviste el numero", numero, " c:")
       tkMessageBox.showinfo("Resultado", mensaje)
    except ValueError:
        tkMessageBox.showwarning("Error", "Ingrese un dato valido")


app= Tk()
app.title("Saludar")
app.geometry("500x400")
app.config(bg="skyblue")

vp = Frame(app) 
vp.grid(column=0, row=0, padx=(50,50),pady=(10,10))#grid nos sirve para posicionar
vp.config(bg="skyblue")
vp.columnconfigure(0, weight=1)
vp.rowconfigure(0, weight=1)




etiqueta = Label(vp, text="Primer Numero\n" )
etiqueta.grid(column=1, row=1, sticky=(W, E))
etiqueta.config(bg="skyblue")

etiqueta2 = Label(vp, text="Segundo Numero")
etiqueta2.grid(column=1, row=3, sticky=(W, E))
etiqueta2.config(bg="skyblue")

numero1= ""ent_numero = Entry(vp, width=40, textvariable=numero1)  

numero2= ""ent_numero2 = Entry(vp, width=40, textvariable=numero2)  

boton = Button(vp, text= "Haga click", command=generar,bg="lime")
boton.grid(column=1, row=8)



app.mainloop()












No hay comentarios:

Publicar un comentario