Python的rich库输出颜色的问题
也不求只用from rich import print
用rich库也主要是照顾使用老CMD控制台的用户
例如:
from rich import print
print('[bright_yellow]亮黄色 [bright_cyan]亮青色')
这段代码虽然没有问题,但是现在想要在这段一次性取消全部颜色标签,该怎么做呢?
只要可以一次取消全部颜色标签就行,输出白色的字
import re
s = '[bright_yellow]亮黄色 [bright_cyan]亮青色'
print(s)
print(re.sub(r'[bright_.*?]', "", s))
RichTextBox 清除背景色
在 WinForm 中 RichTextBox 做为富文本框,局部设置或清除背景色注意要点:
A.设置指背景色:
txtAsciiSelectContent.Select(stratIndex - 1, selectLength);
txtAsciiSelectContent.SelectionBackColor = Color.Chartreuse;
B.清除背景色,清除背景色实际上将上一次背景区域 背景色置为白色, 如下代码是将整个文本框背景色清除:
复制代码
///