Je veux faire *
flash sur la ligne de commande dans un intervalle de 1 seconde.Faire un clignotant indicateur occupé sur shell python
import time
from sys import stdout
while True:
stdout.write(' *')
time.sleep(.5)
stdout.write('\r ')
time.sleep(.5)
Tout ce que je reçois est une ligne vide, aucun clignotement *
.
Pourquoi est-ce?
Votre programme fonctionne bien pour moi. Cela doit être un problème avec votre environnement. Utilisez-vous le ralenti? – frankenapps
Pourquoi ne pas utiliser l'impression? –
non, j'utilise KDE terminal "Konsole" –