Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2012, 09:20
telloroberto
 
Fecha de Ingreso: octubre-2011
Ubicación: Satiago de Chile
Mensajes: 8
Antigüedad: 12 años, 6 meses
Puntos: 0
No permitir ejecutar mas de una instancia de un mismo programa a la vez.

Holas!!

Necesito validar que se pueda ejecutar solo una instancia de mi programa en python, osea si ejecuto el programa con línea de comandos, ejemplo: python programa.py, y luego vuelvo a escribir esa linea de comando mientras la primera se estaba ejecuta, entonces el sistema no me permita ejecutar la segunda porque ya se está ejecutando programa.py de antes y no ha terminado aún.

¿Cómo puedo hacerlo?
Sería algo como la función de vb6
If App.PrevInstance = True Then
End
End If

pero necesito hacerlo en python.

Alguién me puede guiar en como se debe trabajar esto??

Desde ya muchas gracias.