tester mon petit script

Parce qu'il en faut pour tout le monde, discutez ici d'ADA, de shell et autres Wolfram...

Modérateur : Francois

Répondre
daniel45
Messages : 10
Enregistré le : lun. 1 janv. 2018 21:54

tester mon petit script

Message par daniel45 » 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

domi
Administrateur
Messages : 3230
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: tester mon petit script

Message par domi » lun. 8 janv. 2018 14:14

Bonjour,

Ce message n'est pas du domaine du "débutant", et merci de préciser le langage de ce script ?
En attendant la réponse, je déplace ce message dans la rubrique "Autre langage"
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

Répondre

Retourner vers « Autres langages »