위의 내용은 Linux에서 완벽하게 합리적인 해결책이지만 OP는 다른 제안을하고이를 정당화 할 것을 요청했습니다.
누가 Python과 같은 현대 OO 언어에서 curses와 같은 저수준 API를 사용하고 싶습니까? 혼자 내버려두면 Windows 내에서 (OP는 아니지만 많은 사람들에게 문제가됩니다) ... 더 좋은 방법이 있어야합니다.
이 문제를 해결하기 위해 대부분의 사람들이 터미널/콘솔에서 원하는 모든 작업을 수행하기 위해 간단한 크로스 플랫폼 클래스 (예 : Windows가 PDcurses로 되돌아 가지 않고 포함되어 있습니다.)를 작성했습니다. 리눅스를 사용한다면 이것은 인간이 저주를 프로그램하는 방법입니다. Windows를 사용하는 경우 외부 바이너리 종속성없이 동일한 클래스가 작동합니다. Screen 클래스는 https://github.com/peterbrittain/asciimatics에 있습니다.
또한 애니메이션 및 TUI를 만들 때 높은 수준의 개체로드를 생성했습니다. 당신이 필요로하는 추가 기능이 있다면
이 저에게 알려 주시면 내가 무엇을 할 수 있는지 볼 수 있습니다 : 예를 들어,이 상기 TUI 위젯을 사용하여 샘플의 기록이다.
언젠가 언젠가 코드를 호스팅한다면 알려주십시오. – ychaouche