cli脚本的一个实用程序,用于修饰其输出
cli-formatter的Python项目详细描述
cli格式化程序
cliformatter是一个python3实用程序,用于格式化cli脚本的控制台输出。在
当前特性
- 彩色输出
- 控制详细级别的能力
- ASCII表的两个表工厂
安装
用pip安装软件包
pip3 install cli-formatter
示例
例1
^{pr2}$[+] This is a Info message
[!] This is a warning
例2
fromcli_formatter.table_builderimportTableBuilderClassic,TableBuilderAlternativeheader=['Column 1','Column 2','Column 3']data=[['This is a test','123','abc'],['cli-formatter','is','awesome']]print('classic design:')classic_builder=TableBuilderClassic()classic_builder.build_table(header=header,data=data)print('\nalterative design:')alternative_builder=TableBuilderAlternative()alternative_builder.build_table(header=header,data=data)
classic design:
+----------------+----------+----------+
| Column 1 | Column 2 | Column 3 |
+----------------+----------+----------+
| This is a test | 123 | abc |
| cli-formatter | is | awesome |
+----------------+----------+----------+
alterative design:
Column 1 | Column 2 | Column 3
--------------------------------------
This is a test | 123 | abc
cli-formatter | is | awesome
- 项目
标签: