편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2021.09.06

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


    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(~~~내용~~)
    

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

  • 프로필 초보자님의 편집
    날짜2021.09.05

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


    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(~내용) 이런식으로 나오고 색깔도 적용안됩니다 어떻게해결할수있을까요?

  • 프로필 김홍재님의 편집
    날짜2021.09.05

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


    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(~내용~~) 이런식으로 나오고 색깔도 적용안됩니다 어떻게해결할수있을까요?