2
curses
을 사용하여 메시지가있는 작은 창을 그려주는 다음 코드를 작성했습니다.TERM = xterm 인 iTerm2에서 curses 배경색이 작동하지 않습니다.
import curses
import time
screen = curses.initscr()
curses.start_color()
curses.init_pair(1, curses.COLOR_WHITE, curses.COLOR_BLUE)
window = curses.newwin(15, 60)
window.bkgd(' ', curses.color_pair(1))
window.addstr(7, 1, 'Hello')
window.refresh()
time.sleep(2)
curses.endwin()
iTerm2에서는 배경색이 파란색이지만 동작이 일관되지 않습니다.
TERM=xterm
는하지만, 공간이 색칠되지 않은 : 나는 배경에 대해 다른 문자를 사용하는 경우
, 제대로 그린 것 TERM=screen
으로, 나는 예상되는 출력을 얻을. 무엇이 문제 일 수 있습니까?
저는 Python 3 및 iTerm2 3.0을 사용하고 있습니다.