Colorful Print 彩色文本格式化, 彩色文本输出, 控制打印字符颜色样式!
Project description
Colorful Print
彩色文本格式化, 彩色文本输出, 控制打印字符颜色样式!
安装
pip install -U cprint-jianjun
简介
让你的终端输出各式各样的彩色文本, 以一种非常简便的方式嵌入到程序中!
# default
print("{0} {1}".format("Hello", "World!"))
# use cprint
import cprint
print("@56056{0}@45031{1}".cformat("Hello ", " World!"))
只需要在 {}
前加上@样式id
, 然后把 format
改为 cformat
就可以按照样式id输出彩色文本
查看颜色样式ID
颜色样式ID为 @
后面的数字, 安装完在命令行输入 cpshow
查看所有的样式id, 现在一共有 70943 个不同的样式可以选择, 不同的终端效果不一样, 有些终端可能不支持, 请自行测试.
其他命令行
cpshoww
: 显示详细颜色信息cpdemo
: Hello World! 样例cpdemoid
: Hello World! 样例并显示样式ID
可以多次调用 cpdemoid
查看样式配色, 选择喜欢的ID.
固定常量
在字符串中使用 @NOW
, @DATE
, @TIME
可以获取到对应的时间字符串
print(" NOW: @NOW ".cformat())
print("DATE: @DATE ".cformat())
print("TIME: @TIME ".cformat())
NOW: 2023-02-23 10:23:35
DATE: 2023-02-23
TIME: 10:23:35
实现方式
How to Print Colored Text in Python
除了输出颜色字符外, 这种方式还可以控制光标移动、清屏、控制终端更改背景颜色等操作.
更新记录
- 20221116: 1.更新新的常量
@NOW
,@DATE
,@TIME
的功能 2.更新文档 - 20230223: 1.更新文档 2.增加
cpdemoid
功能.
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
cprint-jianjun-1.2.0.tar.gz
(12.0 kB
view hashes)
Built Distribution
Close
Hashes for cprint_jianjun-1.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7183e194d469919644fdc85075825e5f4fc095a6da4e4426d1ee64d7c656b03 |
|
MD5 | 9575ba2aee5f859cdb86385c57456896 |
|
BLAKE2b-256 | f2fcc22f60530507976723dec98c4dd635b24673b89a77a7b0dcf2cd45cc8d23 |