tester mon petit script
Posté : lun. 8 janv. 2018 08:44
Bonjour,
J'ai ecris ce script de test car je veux que mon programme demarre au boot, tourne en boucle et soit interrompu regulierement pour une action donnée et relancer le script principal au début.
Le tout pouvant etre inerrompu par un keyboardInterrupt.
Pourriez vous me dire si cela est OK , pour moi cela semble fonctionner.
D'avance MERCI
import threading
import time
import sys
def finparti():
print ("c terminé")
time.sleep(1)
redemarre()
def redemarre():
global t
t = threading.Timer(5, finparti)
t.start()
print ("c parti")
time.sleep(1)
while 1:
print("aaa")
time.sleep(1)
print(" bbbb")
try:
redemarre()
except KeyboardInterrupt:
print("interruption")
sys.exit()
pass
J'ai ecris ce script de test car je veux que mon programme demarre au boot, tourne en boucle et soit interrompu regulierement pour une action donnée et relancer le script principal au début.
Le tout pouvant etre inerrompu par un keyboardInterrupt.
Pourriez vous me dire si cela est OK , pour moi cela semble fonctionner.
D'avance MERCI
import threading
import time
import sys
def finparti():
print ("c terminé")
time.sleep(1)
redemarre()
def redemarre():
global t
t = threading.Timer(5, finparti)
t.start()
print ("c parti")
time.sleep(1)
while 1:
print("aaa")
time.sleep(1)
print(" bbbb")
try:
redemarre()
except KeyboardInterrupt:
print("interruption")
sys.exit()
pass