Colorprt
1.0.0
영어 | 中文
콘솔 인쇄 색상을 사용자 정의 할 수있는 간단한 패키지입니다.
pypi : https://pypi.org/project/colorprt/

패키지에 기본 색상 구성을 추가합니다.
from colorprt . default import warn_color , success_color , error_color
warn_color . print ( "Print a warn message" )
success_color . print ( "Print a success message" )
error_color . print ( "Print an error message" ) 일부 사람들은 Linux 서버 에서이 패키지를 사용하므로 자동 완료가 없음을 발견했습니다. 사용자에게 문제가 될 것입니다. 따라서 다음을 입력 할 필요가없는 기능을 추가합니다. mode= ; foreground= ; background=
다음과 같은 기능이나 클래스 만 호출하십시오.
기존 버전으로 :
from colorprt import colorprt , Back , Fore
# CAUTION: Do not use this after version: 3.0.0
colorprt ( "Hello World" , backgound = Back . RED )새로운 기능 사용 :
from colorprt import colorprt , Back , Fore
colorprt ( "Hello World" , Back . RED , Fore . YELLOW )pip install colorprt 기능 colorprt 는 print 기능 확장입니다. 인쇄 스타일을 사용자 정의 할 수 있습니다.
from colorprt import colorprt , Back , Fore
hello_else = "Hello Michael"
colorprt ( "Hello World" , hello_else , Back . RED , Fore . BLUE end = "x100 times n " )
또한 ColorprtConfig 클래스를 사용하여 Colored Strings를 설정할 수 있습니다.
from colorprt import ColorprtConfig , Mode , Back , Fore
pycolor_config = ColorprtConfig ( Mode . BOLD , Back . DEFAULT , Fore . RED )
# You can use ColorprtConfig to set a color string configuration
colored_formatted_str = pycolor_config ( "I love You!!" )
print ( colored_formatted_str )
# or just use print method
pycolor_config . print ( "I love you!!" , end = "x10086 n " ) ANSI 컬러 형식 형식 문자열을 원한다면 colorstr Class를 사용할 수 있습니다.
from colorprt import colorstr , Mode , Back , Fore , ColorprtConfig
hate_print_config = ColorprtConfig ( Mode . UNDER_LINE , Back . DEFAULT , Fore . YELLOW )
print ( colorstr ( "I love You!!" , Mode . BOLD , Back . DEFAULT , Fore . RED )
+ colorstr ( "I hate you" , hate_print_config ))str ()를 사용하여 문자열로 변경을 강제로 사용하는 경우. 당신은 얻을 것입니다
>>> str(colorstr("I love You!!", Mode.BOLD, Back.DEFAULT, Fore.RED)
+ colorstr("I hate you", hate_print_config))
>>> 'x1b[0mx1b[1;31mI love You!!x1b[0mx1b[4;33mI hate youx1b[0mx1b[0m'
from colorprt import colorstr , Mode , Back , Fore , ColorprtConfig
hate_print_config = ColorprtConfig ( Mode . UNDER_LINE , Back . DEFAULT , Fore . YELLOW )
output = str ( colorstr ( 'I hate You' , hate_print_config ))