Bonjour,

J'aimerais bien avoir une horloge en temps réel affichée en permanence en haut et à droite de mon écran. J'ai créé un fichier python pour essayer de faire ça avec une boucle while mais le souci, c'est que j'arrive pas à afficher quelque chose en-dessous de mon horloge. Pour ça, je pose la question. Comment faire pour avoir ce résultat ?

HH:MM:SS (en haut à droite et qui fonctionne en temps réel, secondes, minutes et heures qui défilent ...)

Et pendant que mon horloge tourne en haut à droite de mon écran, la possibilité de continuer d'afficher ce que j'ai envie.

Donnez moi un nombre : 7

7 * 4 = 28

Donne-moi un autre nombre ou quitter ...

Je donne ici mon programme actuel

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import os
os.system("clear")
import sys
import time
from datetime import datetime
datetime.now().strftime("%H:%M:%S")
temps=datetime.now().strftime("%H:%M:%S")
n=0
while True:
      import os;os.system('clear') 
      print("Temps écoulés en secondes :",n,"\nTemps écoulés en minutes :",n//60,"\nTemps écoulés en heures   :",n//3600)
      temps=datetime.now().strftime("%H:%M:%S")
      print(temps,end="\r")
      n+=1
      time.sleep(1)
Merci