In meinem vorherigen Beitrag habe ich über ein Tool geschrieben, das ich erstellen wollte, um ANSI-Farbcodes auf der Konsole zu drucken. Ich benötige derzeit dies, da ich gerade meine Shell-Eingabeaufforderung „verschönere“ und dachte, dass es einfach schneller wäre, dieses Tool zu nutzen, anstatt die erforderlichen Shell-Codes zu googeln.
Also habe ich acolor erstellt, ein Open-Source-Python-Dienstprogramm, das auf Colorist aufbaut und eine praktische Möglichkeit bietet, ANSI-Farbcodes an das Terminal auszugeben. Derzeit werden nur benannte Farbcodes unterstützt (z. B. Rot, Grün, Blau). Hex-, HSL-, VGA- und RGB-Farbcodes werden derzeit nicht unterstützt, acolor kann jedoch problemlos um diese erweitert werden.
Sie können den Quellcode hier ansehen. Sie können es mit pipx installieren über:
pipx install git https://github.com/NicholasSynovic/acolor
Hier sind die aktuellen Befehlszeilenoptionen der Anwendung:
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.
Hier ist ein Beispiel für die Verwendung:
$ 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'])
Das obige ist der detaillierte Inhalt vonWir stellen vor: acolor: Ein kleines Dienstprogramm zum Drucken von ANSI-Farbcodes. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!