ターミナル用バッジ
皆さんこんにちは!
私はちょうどquirky node-js library cli-badgesをPythonに移植しました.その図書館の著者
.ltag__user__id__187971 .アクションボタン
背景色:こっち重要
カラー:竜華ffffff!重要
ボーダーカラー:こっち重要
}
I don't know... I just code and they pay me!
nombrekeff
https://manoloedge.com/
nodejsライブラリについてのポスト
私が作ったPythonポート
あなたのCLIアプリのバッジを生成するための風変わりな小さなPythonライブラリ.
インスピレーションとcli-badges - nombrekeffのパイソンポート
いつものように、PIPからインストールする必要があります.
これは単純な例です.
これは単純な例です.
また、リンク付きの寄付バッジを作成することもできます.
ラベルを表示するだけです.
バッジは、ラベルとメッセージ
オプション
値
デフォルト
ラベル
文字列
文字列
色
ブルー
ラベリング
色
ダークグレー
メッセンジャー
色
白
ラベルカラー
色
白
ラベル幅
整数
ラベル長+ 2
メッセージ幅
整数
ラベル長+ 2
ラボスタイル
スタイルの配列
スタイルの配列
URL
URL
の太字 薄暗い アンダーライン リバース 隠し
バッジに接続されたリンクを出力できます.
私はちょうどquirky node-js library cli-badgesをPythonに移植しました.その図書館の著者
.ltag__user__id__187971 .アクションボタン
背景色:こっち重要
カラー:竜華ffffff!重要
ボーダーカラー:こっち重要
}
マノロエッジ
I don't know... I just code and they pay me!
nombrekeff
https://manoloedge.com/
nodejsライブラリについてのポスト
ターミナル用バッジ
マノロエッジ・ 8月22日・ 1分読む
#showdev
#javascript
私が作ったPythonポート
ハイデラリップジャビ / CLIバッジ
あなたのCLIアプリのバッジを生成するための風変わりな小さなPythonパッケージ。
あなたのCLIアプリのバッジを生成するための風変わりな小さなPythonライブラリ.
インスピレーションとcli-badges - nombrekeffのパイソンポート
始める
インストール
いつものように、PIPからインストールする必要があります.
$ pip install cli-badges
用途
これは単純な例です.
from cli_badges import badge failedBadge = badge("failed",'2',messagebg='red') skippedBadge = badge('skipped', '1', messagebg='yellow',messagecolor='black') successBadge = badge('success','8', messagebg='green',messagecolor='black') print(failedBadge, successBadge, skippedBadge)
The above would output something similar to the terminal:
You could also create a donate badge with a link (if supported):
from cli_badges import badge
donateBadge = badge('❤️ donate', 'ko-fi', messagelink='https://ko-fi.com/logginjs');
print(donateBadge)
You can also only…
インストール
As usual, you need to install from PIP:
$ pip install cli-badges
用途
これは単純な例です.
from cli_badges import badge
failedBadge = badge("failed",'2',messagebg='red')
skippedBadge = badge('skipped', '1', messagebg='yellow',messagecolor='black')
successBadge = badge('success','8', messagebg='green',messagecolor='black')
print(failedBadge, successBadge, skippedBadge)
上記は端末と同様の出力を行います:また、リンク付きの寄付バッジを作成することもできます.
from cli_badges import badge
donateBadge = badge('❤️ donate', 'ko-fi', messagelink='https://ko-fi.com/logginjs');
print(donateBadge)
if supportedラベルを表示するだけです.
from cli_badges import badge
onlyLabel = badge('❤️ donate', '')
print(onlyLabel)
Example output is a mock, console output will vary slightly from terminal to terminal.
バッジ構造
バッジは、ラベルとメッセージ
<label>:<message>
に準拠している.各セグメントは、BGの色、テキストの色とスタイルを変更することによって、カスタマイズすることができます.利用可能なオプション
オプション
値
デフォルト
ラベル
文字列
''
メッセージ文字列
''
メッセンジャー色
ブルー
ラベリング
色
ダークグレー
メッセンジャー
色
白
ラベルカラー
色
白
ラベル幅
整数
ラベル長+ 2
メッセージ幅
整数
ラベル長+ 2
ラボスタイル
スタイルの配列
[]
メッセンジャースタイルの配列
[]
ラベルURL
''
メッセンジャーURL
''
色
cli-badges
は、色を管理するために、内部で
を使います、あなたはそこで利用できる色のリストをチェックすることができます.色 スタイル
cli-badges
は、スタイルを管理するために内部的に
を使用します.色 利用可能なスタイル
リンク
バッジに接続されたリンクを出力できます.
labellink
オプションがメッセージへのリンクを加える間、messagelink
オプションはラベルへのリンクを加えます.
⚠︎ CLIバッジは、端末がサポートしている場合のみ出力リンクを出力します。
See this for information on supported terminals
badge('with', 'link', labellink='https://link.com', messagelink='https://link2.com');
Reference
この問題について(ターミナル用バッジ), 我々は、より多くの情報をここで見つけました https://dev.to/haideralipunjabi/badges-for-the-terminal-python-53lnテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol