Dans mon article précédent, j'ai parlé d'un outil que je voulais créer pour imprimer les codes couleur ANSI sur la console. J'en ai actuellement besoin car je suis en train de "jolir" mon invite shell pour le moment et j'ai pensé qu'il serait simplement plus rapide d'exploiter cet outil plutôt que de rechercher sur Google les codes shell nécessaires.
J'ai donc créé acolor, un utilitaire Python open source construit sur colorist pour fournir un moyen pratique de générer des codes de couleur ANSI sur le terminal. Actuellement, seuls les codes de couleur nommés sont pris en charge (par exemple rouge, vert, bleu). Les codes de couleur Hex, HSL, VGA et RVB ne sont actuellement pas pris en charge, mais une couleur peut facilement être étendue pour les inclure.
Vous pouvez consulter le code source ici. Vous pouvez l'installer avec pipx via :
pipx install git https://github.com/NicholasSynovic/acolor
Voici les options de ligne de commande actuelles de l'application :
acolor --help Usage: acolor [OPTIONS] Options: -c, --color TEXT Color name to generate ANSI code -r, --reset Print ANSI reset code --help Show this message and exit.
Voici un exemple d'utilisation :
$ acolor --color red '\x1b[31m' $ acolor --reset '\x1b[0m' $ acolor --color test test is not a valid color: dict_keys(['BLACK', 'RED', 'GREEN', 'YELLOW', 'BLUE', 'MAGENTA', 'CYAN', 'WHITE'])
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!