Как напечатать полужирный текст в Python?

Как напечатать жирным шрифтом текст в Python?

Например:

print "hello"

Что мне делать, чтобы текст «привет» выделен жирным шрифтом?

125
задан alexwlchan 10 December 2014 в 08:33
поделиться

2 ответа

Установите termcolor модуль

sudo pip install termcolor

и затем попробуйте это за цветной текст

from termcolor import colored
print colored('Hello', 'green')

или это для полужирного текста:

from termcolor import colored
print colored('Hello', attrs=['bold'])

В Python 3 можно альтернативно использовать cprint в качестве общедоступной замены для встроенного print с дополнительным вторым параметром для цветов или attrs параметр для полужирного (и другие атрибуты такой как underline) в дополнение к нормальному именованному print аргументы такой как [1 110] или end.

import sys
from termcolor import cprint
cprint('Hello', 'green', attrs=['bold'], file=sys.stderr)

Полное раскрытие, этот ответ в большой степени основан ответ Olu Smith и был предназначен как редактирование , который уменьшит шум на этой странице значительно, но из-за некоторых рецензентов дезинформировал понятие того, что редактирование, как предполагается, я теперь вынужден сделать это отдельным ответом.

0
ответ дан 24 November 2019 в 00:55
поделиться

Простая Полужирность - Два Линейных кода

В python 3 Вы могли использовать colorama - simple_colors: (Простая страница Colours: https://pypi.org/project/simple-colors / - переходят к направляющемуся 'Использованию'.)

from simple_colors import *
print(green('hello', 'bold'))

enter image description here

0
ответ дан 24 November 2019 в 00:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: