4bit and 8bit implemented

master
Felix Pankratz 4 years ago
parent 6a4e0ede50
commit efe3348d05

@ -0,0 +1,28 @@
#!/usr/bin/env python3
default = "\033[0m"
bar = " "
def colors4():
print("4 Bit colors:")
seq_template = "\033[{};{}m{}"
for color in range(40, 48):
print(seq_template.format(30, color, color) + bar + default)
def colors8():
print("8 bit colors:")
seq_template = "\033[{};{};{}m{}"
for color in range(16, 255):
if color < 100:
seq_template = "\033[{};{};{}m {}"
else:
seq_template = "\033[{};{};{}m{}"
# colorstring = "".join(seq_template.format(48, 5, i, i) for i in range(color, color + 36 ))
print(seq_template.format(48, 5, color, color), end='')
if color % 36 == 15:
print()
#print(seq_template.format(48, 5, color) + bar + default)
def main():
colors4()
colors8()
if __name__ == "__main__":
main()
Loading…
Cancel
Save