Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- python
- IOS
- javascript
- mssql
- 다이어트
- PER
- PyQt
- node.js
- PyQt5
- MySQL
- 라즈베리파이
- 유니티
- 함수
- port
- urllib
- Unity
- sqlite
- Linux
- 날짜
- flutter
- ASP
- swift
- pandas
- GIT
- MS-SQL
- tensorflow
- Excel
- ubuntu
- 리눅스
- 맛집
Archives
아미(아름다운미소)
Python 3 특정 출력에 색상을 지정 본문
다음은 Python 3 스크립트에서 특정 출력에 색상을 지정하는 데 사용하는 클래스입니다
EX)from colorprint import ColorPrint as _ _.print_fail('Error occurred, quitting program')
Class)
import sys # Colored printing functions for strings that use universal ANSI escape sequences. # fail: bold red, pass: bold green, warn: bold yellow, # info: bold blue, bold: bold white class ColorPrint: @staticmethod def print_fail(message, end = '\n'): sys.stderr.write('\x1b[1;31m' + message.strip() + '\x1b[0m' + end) @staticmethod def print_pass(message, end = '\n'): sys.stdout.write('\x1b[1;32m' + message.strip() + '\x1b[0m' + end) @staticmethod def print_warn(message, end = '\n'): sys.stderr.write('\x1b[1;33m' + message.strip() + '\x1b[0m' + end) @staticmethod def print_info(message, end = '\n'): sys.stdout.write('\x1b[1;34m' + message.strip() + '\x1b[0m' + end) @staticmethod def print_bold(message, end = '\n'): sys.stdout.write('\x1b[1;37m' + message.strip() + '\x1b[0m' + end)
'랭귀지 > python' 카테고리의 다른 글
python 파일과 디렉토리 경로 다루기 (0) | 2018.08.26 |
---|---|
Python 파일 크기 사이즈 구하기 함수(바이트 단위로) (0) | 2018.08.25 |
Python 하위 디렉터리 검색을 쉽게 해주는 os.walk (0) | 2018.08.23 |
[Python] 파이썬에서 현재 시간을 밀리 초 단위로 가져오기 (0) | 2018.08.21 |
abs (0) | 2018.08.20 |
Comments