문제
Perl에는 우수한 모듈이 있습니다 Term::ANSIScreen
모든 종류의 멋진 커서 움직임 및 터미널 색상 제어를 수행합니다. 대신 Python의 Perl에있는 프로그램을 상환하고 싶지만 터미널 ANSI 색상은 그 기능의 핵심입니다. 누구든지 동등한 것을 알고 있습니까?
해결책
색상 만 필요한 경우 Pygments에서 구현을 빌릴 수 있습니다. IMO ActiveState의 것보다 훨씬 깨끗합니다.
http://dev.pocoo.org/hg/pygments-main/file/b2deea5b5030/pygments/console.py
다른 팁
여기에 있습니다 요리 책 레시피 당신을 시작하기 위해 활성화에. 색상과 위치를 다룹니다.
편집 : Jorge Vargas가 위에서 제출 한 Pygments 코드가 더 나은 접근법입니다. ]
직접 사용하지는 않았지만 Curses 라이브러리가 일반적으로 사용된다고 생각합니다.
http://docs.python.org/library/curses.html
그리고 방법 :
http://docs.python.org/howto/curses.html#curses-howto
불행히도이 모듈은 Windows 용 표준 라이브러리에서 사용 가능한 것으로 보이지 않습니다. 이 사이트에는 분명히 Windows 솔루션이 있습니다.
제휴하지 않습니다 StackOverflow