mirror of https://github.com/Textualize/rich.git
15 lines
362 B
Python
15 lines
362 B
Python
from random import randint
|
|
|
|
from rich import print
|
|
from rich.highlighter import Highlighter
|
|
|
|
|
|
class RainbowHighlighter(Highlighter):
|
|
def highlight(self, text):
|
|
for index in range(len(text)):
|
|
text.stylize(index, index + 1, str(randint(16, 255)))
|
|
|
|
|
|
rainbow = RainbowHighlighter()
|
|
print(rainbow("I must not fear. Fear is the mind-killer."))
|