Python에서 굵은 텍스트 인쇄
- ANSI 이스케이프 시퀀스 방법을 사용하여 Python에서 굵은 텍스트 인쇄
-
color
클래스를 사용하여 Python에서 굵은 텍스트 인쇄 -
termcolor
메소드를 사용하여 Python에서 굵은 텍스트 인쇄 -
colorama
패키지를 사용하여 Python에서 굵은 텍스트 인쇄 -
simple_color
패키지를 사용하여 Python에서 굵은 텍스트 인쇄
이 기사에서는 Python에서 굵은 텍스트를 인쇄하는 몇 가지 방법에 대해 설명합니다.
ANSI 이스케이프 시퀀스 방법을 사용하여 Python에서 굵은 텍스트 인쇄
내장 된 ANSI 이스케이프 시퀀스를 사용하여 텍스트를 굵게, 기울임 꼴 또는 색상으로 만들 수 있습니다. 특수 ANSI 이스케이프 시퀀스를 사용하여 텍스트를 다른 형식으로 인쇄 할 수 있습니다. 굵은 텍스트를 인쇄하는 ANSI 이스케이프 시퀀스는'\033[1m'
입니다. 굵은 텍스트를 인쇄하기 위해 다음 문을 사용합니다.
print("The bold text is", "\033[1m" + "Python" + "\033[0m")
여기서'\033[0m'
은 굵은 형식으로 끝납니다. 추가되지 않은 경우 다음 인쇄 문은 굵은 텍스트를 계속 인쇄합니다.
color
클래스를 사용하여 Python에서 굵은 텍스트 인쇄
이 메서드는color
클래스를 만듭니다. 모든 색상의 ANSI 이스케이프 시퀀스가 클래스에 나열됩니다. 우리가 선택한 색상을 인쇄하기 위해 원하는 색상을 선택할 수 있습니다.
전체 예제 코드는 다음과 같습니다.
class bold_color:
PURPLE = "\033[95m"
CYAN = "\033[96m"
DARKCYAN = "\033[36m"
BLUE = "\033[94m"
GREEN = "\033[92m"
YELLOW = "\033[93m"
RED = "\033[91m"
BOLD = "\033[1m"
UNDERLINE = "\033[4m"
END = "\033[0m"
print("The output is:" + color.BOLD + "Python Programming !" + color.BLUE)
termcolor
메소드를 사용하여 Python에서 굵은 텍스트 인쇄
termcolor
는 서로 다른 터미널 및 특정 텍스트 속성에 대해 서로 다른 속성을 사용하여 터미널에서 출력하기위한 ANSI 색상 형식화 패키지입니다. 이 함수에서는 굵은 텍스트 속성을 사용합니다. colored()
함수는 텍스트에 특정 색상을 제공하고 굵게 만듭니다.
전체 예제 코드는 다음과 같습니다.
from termcolor import colored
print(colored("python", "green", attrs=["bold"]))
colorama
패키지를 사용하여 Python에서 굵은 텍스트 인쇄
컬러 터미널 텍스트를위한 크로스 플랫폼입니다. 이스케이프 문자 시퀀스를 위해 ANSI가 MS Windows에서 작동하도록합니다. 이 패키지를 사용하려면 다음 명령으로 터미널에 패키지를 설치해야합니다. 설치하지 않은 경우 코드가 제대로 작동하지 않습니다.
pip install colorama
conda install -c anaconda colorama
전체 예제 코드는 다음과 같습니다.
from colorama import init
from termcolor import colored
init()
print(colored("Python Programming !", "green", "on_red"))
Windows 터미널에 컬러 텍스트를 인쇄하기 위해termcolor
와 함께colorama
모듈을 사용합니다. Windows에서init()
를 호출하면stdout
또는stderr
로 전송 된 다른 모든 텍스트에서 ANSI 이스케이프 시퀀스를 필터링하여 Win32에 해당하는 호출로 대체합니다. colored()
함수는 지정된 문자열을 녹색으로 채색합니다.
simple_color
패키지를 사용하여 Python에서 굵은 텍스트 인쇄
다음 명령으로이 패키지를 설치해야합니다.
pip install simple_colours
Python에서 굵은 텍스트를 인쇄하는 가장 간단한 방법입니다.
전체 예제 코드는 다음과 같습니다.
from simple_colors import *
print(green("Python", "bold"))