Bijour,

Je cherche le meilleur moyen de manager un script python qui tournerai en boucle en background sur une machine.

Je verais bien un truc du genre python monProg.py start pour le demarrer et python monProg.py stop pour l'arreter.

Tournant en boucle il faut qui s'arrete proprement à la fin de la boucle et pas en plein milieu. Je ne vois pas comment faire pour passer des "signaux" à mon script. Y'a t'il un moyen de faire cela?

Sinon je pensais faire un script python qui s'occupe de lancer et d'arrêter le script python de mon application.

-- start => ca créé un fichier temporaire et lance le script python en background
A la fin de chaque boucle, le script python de l'appli teste si le fichier temporaire existe toujours. Si oui, il repart pour une boucle, sinon il s'arrête.

-- stop => le script supprime le fichier temporaire. Le script python s'arretera donc tout seul à la fin de la boucle.

Il y'a peut-être beaucoup plus simple? Merci de m'éclairer