ホームページ > バックエンド開発 > Python チュートリアル > acolor の紹介: ANSI カラー コードを印刷する小さなユーティリティ

acolor の紹介: ANSI カラー コードを印刷する小さなユーティリティ

Susan Sarandon
リリース: 2025-01-02 14:08:39
オリジナル
776 人が閲覧しました

Introducing acolor: A small utility to print ANSI color codes

前の投稿で、ANSI カラー コードをコンソールに出力するために作成したいツールについて書きました。現在、シェルプロンプトを「きれいに」しているので、これが必要であり、必要なシェルコードをグーグルで検索するよりもこのツールを活用した方が速いと考えました。

そこで私は、ANSI カラー コードを端末に出力する便利な方法を提供する colorist の上に構築されたオープンソース Python ユーティリティである acolor を作成しました。現在、名前付きのカラー コード (赤、緑、青など) のみがサポートされています。 Hex、HSL、VGA、および RGB カラー コードは現在サポートされていませんが、カラー コードを簡単に拡張してこれらを含めることができます。

ここでソースコードを表示できます。次の方法で pipx を使用してインストールできます。

pipx install git https://github.com/NicholasSynovic/acolor

アプリケーションの現在のコマンド ライン オプションは次のとおりです:

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.
ログイン後にコピー

使用例を次に示します:

$ 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'])
ログイン後にコピー

以上がacolor の紹介: ANSI カラー コードを印刷する小さなユーティリティの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート