How to style text with any color in the RGB spectrum in python
Are you bored of normal, plain white text? Well, in this tutorial,
I am going to show you how to style your text to be any color in the RGB spectrum.
This method won't require any imports.
We will be using ANSI Escape Sequences to make the text any color you want
Get your Codes
The first thing you're going to want to do is to get your RGB codes.
RGB stands for Red, Green, and Blue. These colors can be mixed to create any color. So you will need a red number, a green number, and a blue number.
Any color code picking website that looks like this will work:
Here's the link to one I like:
Once you have your codes, you will need to create a color variable.
A color variable is a variable that contains all of the information about your color.
You can name it anything, but it is helpful to name it after the color you created.
The template for creating a color is stated below:
color = "\033[38;2;R;G;Bm"
You would substitute each R, G, and B, with the corresponding code for each one.
Each digit is separated by a semi-colon
After the blue code, you would put an "m", no matter what.
Remember the m
Everything before the RGB codes stays the same for every time you are creating a new color.
If I am trying to create a very basic green, I would first get my codes:
0, 255, 0
Then I would put them inside my color variable:
green = "\033[38;2;0;255;0m" ________ These are my RGB Codes
Now I have green
How to put the color into your text
To put the color into your text, you would concatenate it to the text:
green = "\033[38;2;0;255;0m" print(green + "This Is Green")
The text would then show up as green, it's that easy!
If you have any questions, comment them
And if you liked the tutorial remember to upvote