Instances d'un programme

Instances d'un programme - Python - Programmation

Marsh Posté le 09-06-2004 à 16:37:12    

Je voudrais savoir comment ne permettre qu'une instance d'un programme python donné a chaque instant (aka tenter de lancer un programme/script alors qu'il tourne deja mène au plantage/à la fermeture de la nouvelle instance)

Reply

Marsh Posté le 09-06-2004 à 16:37:12   

Reply

Marsh Posté le 09-06-2004 à 16:41:31    

avec un fichier .lock ?
 
ton script crée un fichier .lock et le... locke.
si il ne peut pas avoir la main dessus (car locké) tu sors de ton script proprement.


---------------
As the plane took off, the pilot turned to the co-pilot and said, “Have you ever flown solo?” Co-pilot: No. Typically I fly much higher than this.
Reply

Marsh Posté le 09-06-2004 à 17:47:25    

Pas con... mais comment passer des informations a l'instance existante? (genre relancer l'app avec certains parametres permet de commander celle qui s'execute deja)

Reply

Marsh Posté le 09-06-2004 à 18:10:21    

Masklinn a écrit :

Pas con... mais comment passer des informations a l'instance existante? (genre relancer l'app avec certains parametres permet de commander celle qui s'execute deja)


avec des IPC ? avec des fichiers que tu laisses traîner sur le disque /tmp afin qu'ils soeint nettoyés de temps à autre ? il y a plein de façon de faire...


---------------
As the plane took off, the pilot turned to the co-pilot and said, “Have you ever flown solo?” Co-pilot: No. Typically I fly much higher than this.
Reply

Marsh Posté le 10-06-2004 à 09:03:20    

merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed