Plusieurs boucles en parallèle

Fermé
jeromechretinat - 31 déc. 2014 à 12:33
dsy73 Messages postés 9018 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 - 31 déc. 2014 à 12:56
Bonjour,
Bonjour

j'ai un petit projet, utilser mon raspberry pi pour monitorer un peu mon intérieur pour l'instant, il n'y a qu'une sonde de température.

je veux afficher cette température sur un écran et lcd (toutes les minutes) et en parallèle envoyer ces données sur une spreadsheet google (toutes les 10 minutes)

je suis newbie en python (et en raspberry aussi d'ailleurs)

j'ai crée deux boucles et je comprends bien le problème la deuxième ne s'exécute jamais mais si je mets les 2 dans la même boucle ça ne fonctionne pas mieux.

pourriez vous m'aider.

Voici le code pas beau




while True:


print(read_temp())

lcd.clear()

tempVal = read_temp()

lcd.message(datetime.now().strftime('%b %d %H:%M:%S\n')) #date et heure

lcd.message('Temp %s C' % ( tempVal ) ) #température

sleep(60)



while True:

tempVal = read_temp() #récupère la température

values = [datetime.datetime.now(), tempVal]

worksheet.append_row(values) #envoie les données sur la spreadsheet

sleep(600)





les indentations passent pas dans le message mais sinon c'est bien indenté...

merci

1 réponse

dsy73 Messages postés 9018 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 532
31 déc. 2014 à 12:56
Salut, pour écrire du code tu devrais utiliser la balise (ou le bouton) <code>
0