在linux终端显示基本的文本颜色
Project description
python 控制台文本的基本色
介绍:
-
为你的 python 脚本在控制台的输出上个色!
-
目前只支持 linux, 在 win 上不显示
简要使用说明:
安装:
$ pip install basecolors
终端命令:
$ colorit [-t --text [-fc --front_color] [-bc --back_color] [-md --show_mode]] [-a --show_all [-ne --show_all_but_no_effect]]
# 显示帮助:
$ colorit -h
-
参数解释:
- -t --text 需要上色的文本
- -fc --front_color 字体颜色
- -bc --back_color 背景色
- -md --show_mode 显示模式,加深、闪烁、下划线等
- -a --show_all 显示所有颜色名称和代号
- -ne --show_all_but_no_effect 配合 -a 参数,显示颜色名称和代号但不展示效果
终端示例:
# 显示红色字样
$ colorit -fc red
# 显示红色加粗字样
$ colorit -t 测试文本 -fc red -md highlight
# 显示黄色下划线字样
$ colorit -fc yellow -md underline
# 显示蓝色闪烁字样
$ colorit -fc blue -md blinking
# 如果不确定颜色或显示模式的名称,可以输入 colorit -a -ne 或者 colorit -a 查看
代码中调用:
from BaseColor.base_colors import *
print(red("测试文本")) # 普通红色
print(hred("测试文本")) # 加粗红色
# 其他颜色也有普通和加粗显示的区别,就是在前面多个 h,例如上面的 red 和 hred
# 其他配合颜色的 show_mode 暂时没有编写
# 自定义颜色效果组合:
print(color("测试文本", show_mode="underline", back_color="cyan", front_color="red"))
# 效果可以叠加使用,例如同时加粗和闪烁:
print(hred(color("测试文本", 'blinking')))
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
basecolors-0.0.1.tar.gz
(4.5 kB
view hashes)
Built Distribution
Close
Hashes for basecolors-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b201a7129de2bd5dd3f9d5b223e13c44e79fa5791cc11c733853436ac0a74cfc |
|
MD5 | cb112893595ad3a7f98b342952c0e276 |
|
BLAKE2b-256 | 73c6813592fec3118427967b83fa910b5eda3fe1384a7883c940ff906851ca9e |