Вот моя версия:
#!/usr/bin/env python
import sys
terse = "-t" in sys.argv[1:] or "--terse" in sys.argv[1:]
write = sys.stdout.write
for i in range(2 if terse else 10):
for j in range(30, 38):
for k in range(40, 48):
if terse:
write("[%d;%d;%dm%d;%d;%d[m " % (i, j, k, i, j, k))
else:
write("%d;%d;%d: [%d;%d;%dm Hello, World! [m \n" %
(i, j, k, i, j, k,))
write("\n")
Отпечатает все . Если вам нужна хорошая таблица (которая отображает только стиль (0) и (1), обычный и полужирный), вы можете использовать аргумент -t
или --terse
:
Стиль «мигания» (5) не работает с терминалом gnome. ; -) р>
Если это не работает для вас, есть что-то еще неправильное. Пожалуйста, сообщите нам, как только вы его протестировали.