#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목교수님 글자색을 입히는 것에 대해 질문있습니다2018-12-02 14:29
작성자

from colorama import Fore, Back, Style 

이것을 통해서 제가 추출한 데이터에서 특정값만 글자색을 바꿔주고 싶은데

알아보고 여러방면으로 써봤는데 막히는 부분이 좀 있어서 질문드립니다.


이게 print로만 색이 바뀌어서 출력되는건가요? 그냥 쉘에 입력해보고 함수로 return을 주어도 

x1b[31m  <-- 이런 색깔값과 함께 값이 표시되는 것 같습니다.

그리고 이게 주피터 노트북에서만 그러는 것인지 init(autoreset = True) 를 한 번 입력하면
지워서 다시 Run해봐도 색깔이 입혀지지 않습니다. 만약 저렇게 리셋을 해주지 않으면 예를 들어
Fore.RED 아래에 호출하는 모든것에 빨간색이 입혀져서 나옵니다..

찾아보니 Initializing 과정이 필요해서 init 함수는 무조건 필요한 것 같은데.. 

제가 원하는건 한 '행'의 데이터 중에서 가장 높은 값을 뽑아낸뒤 그 글자의 색만 다르게 하여 하이라이트를 시켜주고 싶은데 뽑아내는 것까지는 다 짜놨는데 여기서 막혀서 질문드립니다.


+ 추가) 주피터 노트북에서는 init() 을 입력하면 아예 Fore이나 Back이 동작하지 않는데 비주얼 코드로 돌려보니 잘됩니다..

+ 추가2) 비주얼 코드로 돌려보니 주피터 노트북처럼 Fore 값을 준 아래값들이 바뀌지 않고 딱 그 값만 바뀌긴 하는데 대신 pandas 가 행 열이 조금씩 뒤틀려 나옵니다 ㅜㅜ.. 그리고 print로 색깔이 바뀐 값이 포함된 리스트를 출력하면 거기서는 또 저 위에 색깔코드?가 포함된 값으로 나옵니다..
댓글