Risolto Manipolazione testo nella shell windows (python)

TauBemolle

Utente Iron
26 Agosto 2021
15
1
4
17
Salve, mi chiedevo se ci fosse un modo per creare delle "animazioni" nei programmi a riga di comando, come per esempio la barra di caricamento di pip. Sapreste anche dirmi come colorare solo una porzione di testo?
 
Sia per colorare una porzione di testo che per creare "un'animazione" bisogna manipolare lo screen buffer della console, non sono solito fare certe cose in Python, tanto meno conosco librerie del genere, però facendo qualche piccola ricerca ho trovato questa libreria: github.com/tartley/colorama, la quale fa uso delle sequenze virtuali del terminale per colorare determinate porzioni di testo e per spostare il cursore in modo da poter sovrascrievere parti di testo già stampate sulla console, in modo da implementare una possibile animazione.
 
Sia per colorare una porzione di testo che per creare "un'animazione" bisogna manipolare lo screen buffer della console, non sono solito fare certe cose in Python, tanto meno conosco librerie del genere, però facendo qualche piccola ricerca ho trovato questa libreria: github.com/tartley/colorama, la quale fa uso delle sequenze virtuali del terminale per colorare determinate porzioni di testo e per spostare il cursore in modo da poter sovrascrievere parti di testo già stampate sulla console, in modo da implementare una possibile animazione.
Grazie, funziona benissimo