Publicado el Deja un comentario

37 Python. Codigo para instalar paquetes o librerias

Codigo para automatizar la instalacion de paquetes o librerias en Python.

import os
#instala paquetes o librerias
paquete=input(‘Que paquete instalamos? ‘)
paquete=str(paquete)
while True:
    try:
        codigo=’pip install ‘+paquete
        os.system(codigo)
        print(‘Paquete instalado’)
    except:
        print(‘Error al instalar paquete’)
    continuar=input(‘Quieres instalar otro? ‘)
    continuar=str(continuar)
    if continuar==’S’ or continuar==’s’ or continuar==’si’ or continuar==’SI’:
        paquete=input(‘Que paquete instalamos? ‘)
        paquete=str(paquete)
    else:
        break
print(‘Fin’)

 Con este codigo realizamos pregunta al usuario de que paquete o libreria quiere instalar, ejecutamos el codigo de instalacion dentro del “try” por si ocurre algun error, una vez instalado preguntamos si quiere continuar o no para seguir o detener el programa.

Please follow and like us:
Publicado el Deja un comentario

16 Java. Hilos

En este video vemos como ejecutar varias tareas en segundo plano, mediante hilos o threads.

Podeis ver el codigo aqui:

Clase Principal:

public class main {

    public static void main(String[] args) {
        hilo hilo1=new hilo(“hilo 1”);
        hilo hilo2=new hilo(“hilo 2”);
        hilo1.setMensaje(“Mensaje del hilo 1”);
        hilo2.setMensaje(“Mensaje del hilo 2”);
        hilo2.start();
        hilo1.start();
    }

}

 Clase Hilo:

 public class hilo extends Thread{
    String mensaje;
    public hilo(String nombre){
        super(nombre);
    }
    public void run(){
        for (int i=1;i<11;i++){

            for (int j=1;j<11;j++){
                System.out.println(i+”*”+j+” = “+i*j);
            }
            try{
            sleep(2000);} catch(Exception e){}
        }
        System.out.println(“Proceso terminado “+this.getName());
        System.out.println(mensaje);
    }
    public void setMensaje(String msg){
        this.mensaje=msg;
    }
}

Please follow and like us: