UNIDAD 4-PROGRAMAS HECHOS DESDE CERO

Imagen
#PROGRAMA QUE PIDE EL NOMBRE DE UNA PERSONA Y LA SALUDA. from Tkinter import * from tkMessageBox import * ventana=Tk() ventana.geometry("300x300") ventana.title('Hola.........') nombre= StringVar() nombre.set('') dato=Entry(ventana,textvariable=str(nombre)).place(x=100,y=100) button=Button(ventana,text='hola',command=lambda:showinfo(title='hola', message='hola '+ nombre.get())).place(x=100,y=150) ventana.mainloop() ejecucion del programa: #Programa que abre el explorador de archivos y copia la ruta y la muestra en un Entry. from Tkinter import * from PIL import * from tkFileDialog import askopenfilename ventana=Tk() ventana.geometry('450x300') def llamada(): hey = StringVar() nombre = askopenfilename() print nombre hey.set(nombre) label = Entry(ventana, textvariable=hey,width=50).place(x=100, y=100) nombre=Label(ventana,text='pulse el boton y elija una ruta').place(x=10,y=10) label=

practica del dia 30-10-2018

Ejemplo como utilizar Threads(hilos) en Python:

#1 creacion de un programa que utiliza los hilos en funciones:
import time
import thread

def imprimir_mensaje(mensaje):#crea una funcion con un paramtro el cual es llamado mas abajo
    while True:
        print (mensaje)
        time.sleep(1)



def main():
    mensaje1="Thread 1 \n"
    mensaje2="Thread 2 \n"
    #empiezo el thread
    thread.start_new_thread(imprimir_mensaje, (mensaje1,))#corre el primer hilo y manda a llamar el la funcion imprimir_mensaje y le da los valores de mensaje 1 y 2 consecutivamente
    thread.start_new_thread(imprimir_mensaje, (mensaje2,))
    x = raw_input("estoy esperando a que presiones enter...\n")#se ejecuta al presionar enter

    print("termino la funcion main")

main()# se manda a llamar la funcion

ejecucion del programa:



Comentarios

Entradas más populares de este blog

Modulos de Python

1.2 Dispositivos de hardware y software para el despliegue gráfico.

ejercicios del dia 06-11-18(ejercicios de ventanas,showinfo....)