2012-08-09 3 views
3

2 일 전 decrypt.py을 만들었습니다. 꽤 재미있는 프로그램입니다. stdin에서 읽고 curses를 사용하여 화면에 왜곡 된 내용을 인쇄합니다. 그러나 ansi 색상 코드 또는 탭과 같은 특수 문자가 입력에 있으면 제대로 표시되지 않습니다.파이썬을 저주합니다. stsin에서 curses 출력으로 ansi 색상 코드 변환

curses가 터미널 창에서 탭과 색상을 처리하는 방식에 이러한 문자를 매핑하는 좋은 방법이 있습니까?

귀하의 도움에 감사드립니다.

+0

하이. 미안하지만 대답은 똑같은 걸 찾고 있어요. 그 이후로 더 많은 정보를 찾았습니까? – Gnurfos

답변

0

이것은 아주 틈새 기능이므로 아무런 답변도 없었습니다. 3 년간의 침묵을 감안할 때, 나는 이것을 처리 할 준비가 된 코드를 찾을 수 없을 것이라고 생각합니다.

가장 가까운 대상은 ansi에서 win32 로의 매핑 인 colorama입니다. 유사한 Regex 파서를 작성한 다음이를 사용하여 대신 curses 호출로 변환해야합니다.