I prefer using the Python Console Editor over System Console.
In System Console you can print colored text with ANSI escape sequences (I learned this via https://stackoverflow.com/questions/287871/how-to-print-colored-text-to-the-terminal).
For example, the 2 lines below print "Colored text" in red in the System Console:
CSI = "\x1B["
print(CSI+"31;40m" + "Colored Text" + CSI + "0m")
How do I make this work in python console?
Thanks in advance
bpy.ops.console.scrollback_append(text="Coloured Text", type='ERROR')
(4 choices output , input, info, error) Somewhat Related blender.stackexchange.com/questions/93728/… $\endgroup$