curses

    1

    1답변

    나는 IPython 쉘에 드롭하려고 해요. 이 시점까지, 저는 curses 창과 다른 여러 창을 설정했습니다. 나는 while 루프를 사용하여 프로그램과 상호 작용할 수 있으며 키 입력시 작동 할 수 있습니다. Embedding IPython에서 은 당신이 시작과 블록의 끝에서 볼 수있는 몇 가지 코드를 빌렸다. ... from IPython.Shell

    15

    4답변

    Python (PyCharm 2.0)을 사용하여 실행하는 간단한 curses 스크립트를 얻으려고합니다. 나는 단순히 것이다 떠들썩한 파티에서 스크립트를 실행하는 경우 _curses.error: setupterm: could not find terminal Process finished with exit code 1 : import curses

    0

    1답변

    저는 교수형 집행자 게임을 파이썬으로 만들었고, 저주를 사용하기 전에 어리석게도 저장하지 않았습니다. : | 이제, 그 남자의 몸은 다른 ​​장소에 전시됩니다. 머리와 팔은 꼭대기를 지탱하는 기둥 앞에 있으며 몸과 다리는 있어야합니다. 여기 내 코드가있다. 그것은 import random import re import curses myscreen =

    3

    3답변

    사용자가 키보드 화살표를 사용하여 메뉴를 탐색 할 수있는 대화 형 Python 스크립트 (아마도 curses를 사용합니까?)를 만들고 싶습니다. 이러한 기능을 구현하는 가장 쉬운 방법은 무엇입니까? 간단한 사용법/튜토리얼? 감사합니다!

    1

    1답변

    저는 매우 간단한 스크립트를 만들기 위해 perl의 Curses :: UI를 사용하고 있습니다. 그러나, 내가 창에 추가하는 모든 것이 그려지고있는 것은 아닙니다. 첫 번째 위젯이 추가되고 두 ​​번째 위젯이 포커스를 얻는 것은 무엇이든간에 두 가지만 그려집니다. 아래 코드를 실행하면 첫 번째 TextViewer와 버튼 만 그려집니다. 두 번째 및 세 번째

    24

    2답변

    이 3의 차이점은 무엇입니까? 내가 아는 한 터미널 텍스트 기반 UI를위한 C 라이브러리 인 curses에 대한 바인딩을 제공합니다. 저는 현재 3 가지에 대한 지식이 없으며 저주를 사용한 적이 없습니다. 어느 것을 추천 하시겠습니까? 나는 ncurses에 대해 여러 번 들었다.하지만 CDK에 관해서는 (연구를 통해) 한번 또는 두 번만 들었고, 우연히 들

    2

    1답변

    로깅 모듈과 함께 curses를 사용하고 curses가 시작될 때 로깅에 문제가 있습니다. 로깅이 작동하고 curses.initscr()이 호출 될 때까지 콘솔에 일부 텍스트를 인쇄합니다 (레벨에 따라 다름). 수정 방법에 대한 의견이 있으십니까?

    6

    1답변

    누군가가 저조한, vi 및 curses 프로그램이 그래픽 출력을 관리하는 방법을 설명 할 수 있습니까? 화면에서 개별 문자를 바꿀 수 있습니까? 아니면 문학적으로 명확하게해야하며 무언가가 바뀔 때마다 화면을 다시 그릴 수 있습니까? 누군가가 상용구 코드를 모두 사용하지 않고 복제본을 조금씩 해킹 할 수 있다면 정말 멋지게 될 것입니다.

    2

    1답변

    그래서 저는 최근 curses (특히 PDcurses)를 발견했습니다. 이제 막 들어갑니다. 지금 나는 그것과 함께 약간의 공간 사수 게임을 쓰려고 노력하고있다. 그리고 렌더링과 메뉴 타입 입력을 얻기 위해 지금까지 잘 작동했지만, 지금 내가 게임에 들어가면, 나는 키 반복이 꽤 나쁘다는 것을 알아 차렸다. 액션 게임. 키를 누른 상태에서 매 프레임마다 내

    3

    1답변

    curses 모듈을 사용하여 서버 응용 프로그램의 프런트 엔드를 작성 중입니다. curses가 반환 한 기본 창은 2 개의 하위 창으로 나뉩니다. 화면의 맨 위 부분은 서버의 출력을 인쇄하는 반면 하단은 window.getstr()을 사용하여 입력을 인쇄합니다. 때로는 텍스트를 입력 할 때 상위 절반이 전체 화면을 갱신하는 중 기존 문자를 임의의 문자로 대