Fonction Python Colorama init ()
La fonction init () est utilisée pour initialiser le colorama avant de l'utiliser dans le script. Il peut être utilisé sans aucun argument ou avec un argument. Certains arguments de mots clés peuvent être utilisés dans la fonction init () qui est décrite ci-dessous.
Nom d'argument | Description |
---|---|
Réinitialisation automatique | Il est utilisé pour réinitialiser la couleur et le style après chaque ligne lorsque la valeur de cet argument est définie sur true. |
Bande | Il est utilisé pour supprimer le code ANSI de la sortie lorsque la valeur de cet argument est définie sur true. |
Convertir | Il est utilisé pour convertir le code ANSI de la sortie lorsque la valeur de cet argument est définie sur true. |
Envelopper | Il est utilisé pour désactiver la tâche primordiale lorsque la valeur de cet argument est définie sur False. |
Couleurs terminales
Les couleurs suivantes peuvent être utilisées par le colorama comme fond et couleur de police du terminal.
Paramètres de style
Trois styles de texte sont disponibles à Colorama pour modifier l'épaisseur du texte. Ceux-ci sont:
Différentes façons de définir les couleurs d'arrière-plan et de police pour le texte terminal ont été dans la prochaine partie de ce tutoriel.
Exemple 1: Imprimez le texte avec l'arrière-plan et la couleur de la police
Créez un fichier Python avec le script suivant qui montre la façon de modifier l'arrière-plan et la couleur de la police en utilisant le colorama module. Le réinitialisation automatique L'argument a été utilisé dans le init () fonction pour réinitialiser la couleur et le style précédents après chaque ligne. Au début, la couleur d'arrière-plan est définie sur ROUGE, Et la couleur de la police est définie sur BLEU Pour le texte, "Bienvenue à Linuxhint". Ensuite, la couleur d'arrière-plan est définie sur VERT pour le texte, 'J'aime la programmation'.
# Import des modules requisSortir
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus. La sortie montre que le réglage de couleur pour les premiers données de texte n'a pas remplacé le paramètre de couleur du deuxième texte et que le paramètre de couleur a été appliqué séparément pour chaque texte car réinitialisation automatique L'argument est défini Vrai dans le script.
Exemple 2: Imprimez le texte avec couleur et style
Créez un fichier Python avec le script suivant pour connaître la façon de définir le style du texte terminal avec la couleur. Au début, la couleur de la police est définie pour Cyan Pour le texte, «Bienvenue à Linuxhint». Ensuite, la couleur d'arrière-plan est définie sur JAUNE, Et le style est défini sur FAIBLE Pour le texte, «Apprenez Python. Le Style.EFFACER TOUT la propriété réinitialise tous les paramètres de couleur et de style précédents. Ensuite, la couleur de la police est définie sur ROUGE Et le style de texte est défini sur BRILLANT Pour le texte, «texte brillant». De la même manière, le style est défini sur NORMAL Pour le texte, «texte normal» après avoir réinitialisé tous les paramètres de couleur et de style précédents.
# Module obligatoireSortir
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus. La sortie montre que la couleur de police du premier texte a été appliquée dans le deuxième texte car aucune tâche de réinitialisation n'a été effectuée. Mais le paramètre de couleur et de style pour le troisième et le quatrième texte a été fait séparément pour utiliser le style.Propriété reset_all.
Exemple 3: Imprimez le texte de couleur sans colorama
De nombreux autres modules existent à Python pour définir la couleur et le style du texte terminal. Le termes Le module est l'un d'eux. Vous devez installer le module avant de l'utiliser dans le script. Exécutez la commande suivante pour installer le termes module.
$ PIP3 Installer TermColorAprès l'installation, créez un fichier Python avec le script suivant pour définir la couleur d'arrière-plan et la couleur de la police en utilisant le module TermColor. La couleur de la police sera définie sur ROUGE et la couleur d'arrière-plan sera définie sur Cyan Pour le texte, «Texte coloré à l'aide de Python» après avoir exécuté ce script.
# Importer le module nécessaireSortir
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.
Exemple 4: écran terminal clair
L'écran du terminal peut être effacé en utilisant ANSI.clair.Screen () Fonction du module Colorama. Créez un fichier Python avec les suivants pour effacer l'écran du terminal en utilisant le module Colorama.
#Import ColoramaSortir
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus.
Conclusion
La sortie du terminal peut être rendue plus attrayante et compréhensible pour les utilisateurs en utilisant le module Colorama de Python. Différentes façons de colorer le fond de texte et de définir le style et la couleur de la police du terminal ont été montrés dans ce tutoriel en utilisant Colorama et un autre module. J'espère que les utilisateurs de Python pourront appliquer la couleur et le style au texte terminal après avoir lu ce tutoriel.