Python - Réécrire plusieurs lignes dans la Console

Je sais qu'il est possible de toujours réécrire la dernière ligne affichée dans le terminal avec des "\r", mais j'ai du mal à déterminer si il existe un moyen de revenir en arrière et modifier les lignes précédentes imprimé dans la console.

Ce que je voudrais faire est de réimprimer plusieurs lignes pour un texte de base de RPG, mais un ami a également de s'interroger sur cette pour une application qui a une ligne dédiée à une barre de progression, et une autre décrivant le téléchargement.

c'est à dire la console serait d'impression:

Fichier de déménagement: NameOfFile.txt

Total Des Progrès: [######## ] 40%

et ensuite mettre à jour de façon appropriée (pour les deux) que le programme était en cours d'exécution.

  • Quelle plate-forme est-ce censé être sur?
  • Unix, spécifiquement Fuduntu, mais j'aimerais qu'il fonctionne sur la plupart des plates-formes de... N'a pas besoin d'être bien.
  • stackoverflow.com/questions/3002085/... la bonne réponse, m'a aidé à charges!
InformationsquelleAutor JRJurman | 2011-07-27