Python

  1. Progress Bar
  2. Disposer d'une barre de progression peut être fort utile dans des scripts Pyrthon fonctionnant en mode console. Si un traitment peut être potentiellement long, mieux vaut avertir de / indiquer l'état d'avancement. Cette classe simule une barre qui avance en fonction du traitement en cours :

    screenshot

    Principales caractéristiques :

    • Largeur de la barre personnalisable;
    • Valeurs initiale et maximale personnalisables;
    • Pas (update) personnalisable;
    • Titre personnalisable;
    • Code placé sous WTF Public License. Ce code est fourni tel quel, sans garantie ni sur l'efficacité ni sur l'absence de dysfonctionnements.

    Pour télécharger cette classe Python, c'est par ici :)

  3. ColorTerm

    ColorTerm est une classe Python pour personnaliser l'affichage des programmes en mode console : couleur du texte, du fond, fonte, style, gestion du curseur.

    Sous licence GNU / GPL v3 ou supérieure, toutes les fonctionnalités de cette classe peuvent ne pas fonctionner selon les consoles et/ou OS utilisées. Je l'ai appuyée sur les commandes d'échappement ANSI.

    Plus de détails sur cette page dédiée.