Je veux exécuter un script, qui montre essentiellement une sortie comme ceci :
Installation de XXX... [TERMINÉ]
Actuellement, j'imprime Installation de XXX...
d'abord, puis j'imprime [TERMINÉ]
.
Comment puis-je plutôt imprimer Installation de xxx...
et [TERMINÉ]
sur la même ligne ?
Pour le problème spécifique d'écrire un nouveau message sur la même ligne, en <strong>remplaçant ce qui était là avant</strong>, veuillez consulter <a href="https://stackoverflow.com/questions/5419389">Comment écraser l'affichage précédent vers stdout?</a>. <strong>La plupart</strong> des réponses interprètent la question comme étant sur l'écriture d'un nouveau texte <strong>à la fin</strong> de la ligne actuelle.
Pour le problème d'utiliser un seul <code>print</code> pour afficher plusieurs choses à la fois, voir <a href="https://stackoverflow.com/questions/15286401/">Comment puis-je imprimer plusieurs choses (texte fixe et/ou valeurs de variables) sur la même ligne, tout en une fois?</a>.
2 votes
Possible duplicate de Comment empêcher Python print d'ajouter des sauts de ligne ou des espaces?
1 votes
Les réponses à cette question ne mentionnent pas que parfois vous voulez effacer la ligne, voir : stackoverflow.com/questions/45263205