Como obtener el tiempo que tarda #Python en realizar una tarea, en este caso sera una tarea repetitiva usando un ciclo while
Etiqueta: tarea
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.
06 Aplicacion. Temporizador Tareas
Aplicacion para llevar el control del tiempo dedicado a una determinada tarea.
Puedes descargarla en este enlace.
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;
}
}