Hay muchas razones para evitar la ejecución de múltiples instancias de un programa , incluyendo graves consecuencias como la pérdida de datos, la inestabilidad y el conflicto de recursos. Este es un problema que se resuelve de muchas maneras en muchas plataformas y lenguajes . En una secuencia de comandos de Python , puede evitar más de una instancia mediante el uso de un archivo de bloqueo . Instrucciones
1
Abra un nuevo archivo en un editor de texto para comenzar la secuencia de comandos de Python. Tipo " import os " para importar el módulo 'os '
2
tipo " f = os.open ( ' lock.tmp ' , os.O_CREAT