> 백엔드 개발 > 파이썬 튜토리얼 > acolor 소개: ANSI 색상 코드를 인쇄하는 작은 유틸리티

acolor 소개: ANSI 색상 코드를 인쇄하는 작은 유틸리티

Susan Sarandon
풀어 주다: 2025-01-02 14:08:39
원래의
775명이 탐색했습니다.

Introducing acolor: A small utility to print ANSI color codes

이전 게시물에서 ANSI 색상 코드를 콘솔에 인쇄하기 위해 만들고 싶은 도구에 대해 썼습니다. 현재 쉘 프롬프트를 "정화"하고 있으며 필요한 쉘 코드를 인터넷에서 검색하는 것보다 이 도구를 활용하는 것이 더 빠를 것이라고 생각했기 때문에 이것이 필요합니다.

그래서 저는 ANSI 색상 코드를 터미널에 출력하는 편리한 방법을 제공하기 위해 colorist를 기반으로 구축된 오픈 소스 Python 유틸리티인 acolor를 만들었습니다. 현재는 이름이 지정된 색상 코드(예: 빨간색, 녹색, 파란색)만 지원됩니다. Hex, HSL, VGA 및 RGB 색상 코드는 현재 지원되지 않지만 이를 포함하도록 acolor를 쉽게 확장할 수 있습니다.

여기에서 소스코드를 보실 수 있습니다. 다음을 통해 pipx와 함께 설치할 수 있습니다:

pipx 설치 Git https://github.com/NicholasSynovic/acolor

애플리케이션의 현재 명령줄 옵션은 다음과 같습니다.

acolor --help

Usage: acolor [OPTIONS]

Options:
  -c, --color TEXT  Color name to generate ANSI code
  -r, --reset       Print ANSI reset code
  --help            Show this message and exit.
로그인 후 복사

사용 예는 다음과 같습니다.

$ acolor --color red
'\x1b[31m'

$ acolor --reset
'\x1b[0m'

$ acolor --color test
test is not a valid color: dict_keys(['BLACK', 'RED', 'GREEN', 'YELLOW', 'BLUE', 'MAGENTA', 'CYAN', 'WHITE'])
로그인 후 복사

위 내용은 acolor 소개: ANSI 색상 코드를 인쇄하는 작은 유틸리티의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿