简单彩色印花
scprint的Python项目详细描述
SCPrint
(Simple Colored Print
)
说明
SCPrint是一个python3模块,旨在使Python项目中的颜色更简单、更容易使用。这是通过用一个支持彩色输出的函数重写内置的python打印函数来实现的,同时保留了内置打印函数的核心功能,例如:行尾:end=
,分隔符:sep=
和刷新输出:flush=
。SCPrint能够替换内置的打印功能,而不会对您现有的程序和脚本造成任何问题。在
安装
$ python -m pip install scprint
用法
^{pr2}$# To create multicolored (rainbow) text use:fromscprintimportrainbowrainbow("Multicolored Text")
演示
fromscprintimportdemodemo(showBColor=False)
特点
- 通过分别设置
color=
、bcolor=
来控制前景和背景颜色。在 - 继续更改对象分隔符和以
sep=
和end=
| Default=sep=" "
,end="\n"
结尾的行 - 继续使用
file=
| Default=file=sys.stdout
指定写方法 - 使用
scprint.rainbow()
创建彩色文本
示例
fromscprintimportprintprint("This text is white",color="White")print("This text is Blue with a Yellow Background",color="Blue",bcolor="Yellow1")
fromscprintimportprintprint(" Hello ",color="red",bcolor="blue",end="")punctuation="!"print(" World",punctuation," ",color="blue",bcolor="red",sep="")
fromscprintimportrainbowrainbow("Multicolored Text!")
- 项目
标签: