python에서 텍스트게임 만드는데 컬러를 넣으면 exe파일 변환했을때 오류가 생깁니다

조회수 348회
BRIGHT_BLACK = '\033[90m' 
BRIGHT_RED = '\033[91m' 
BRIGHT_GREEN = '\033[92m' 
BRIGHT_YELLOW = '\033[93m' 
BRIGHT_BLUE = '\033[94m' 
BRIGHT_MAGENTA = '\033[95m' 
BRIGHT_CYAN = '\033[96m' 
BRIGHT_WHITE = '\033[97m' 
BRIGHT_END = '\033[0m'
class Colors:
    BLACK = '\033[30m' 
    RED = '\033[31m' 
    GREEN = '\033[32m' 
    YELLOW = '\033[33m' 
    BLUE = '\033[34m' 
    MAGENTA = '\033[35m' 
    CYAN = '\033[36m' 
    WHITE = '\033[37m' 
    UNDERLINE = '\033[4m' 
    RESET = '\033[0m'

print((Colors.MAGENTA + "~~~~" + Colors.RESET))

이런식으로 쓰는건데 그냥 비주얼 스튜디오에서 실행하면 정상작동인데 py파일로 그냥 실행하거나 exe파일 변환하면

[35m(~~~내용~~)

이런식으로 나오고 색깔도 적용안됩니다 어떻게해결할수있을까요?

  • exe 파일로 실행했다는게 콘솔창을 말하는 건가요? 초보자 2021.9.6 10:34
  • 그 pyinstaller로 exe파일로 변환하고 실행이요 김홍재 2021.9.20 23:20

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)