curses

    1

    1답변

    필자는 Python 코드를 집에서 2.7으로 작성했지만, 현재 2.4로 작동하도록 수정하려고한다. 첫 번째는 hline이 나를 위해 작동하지 않습니다. 나는 stdscr.hline(0,0,'=',5) 이지만, = 부호 하나만 인쇄합니다. 두 번째는 내가에 대한 저주에있는 모든 문서를 찾을 수 없습니다 curses.curs_set(0)` doesn't w

    1

    2답변

    Ruby의 Curses 라이브러리를 사용하는 앱의 사양을 작성하려고합니다. curses는 분명히 터미널 화면을 독점하기 때문에 rspec의 출력을 파일로 리디렉션하려고했습니다. 대부분의 경우 작동하지만 실패한 스펙 중 일부는 정보가 누락되어 RSpec이 일부 출력을 $ stdout에 출력하고 있다고 생각합니다. Curses 라이브러리가 화면에 인쇄되지 않도

    1

    2답변

    목록 목록으로 표시되는 행렬을 가졌지 만 도움이된다면이 표현을 쉽게 변경할 수 있습니다. 프로그램이 실행될 때이 행렬을 업데이트 할 것입니다. 매트릭스를 화면에 표준 방식으로 표시하고 싶습니다. 그래서 뭔가 처럼 프로그램이 실행되는 업데이트하려면이 표시를하고 싶습니다. 예를 들어 , def updatematrix(): #Change some entries

    1

    2답변

    이것이 수행 될 수 있는지는 잘 모르겠지만, 일부 스크립트에서이를 보았을 것입니다. 그래서 제가 묻는 것입니다. 나는 이와 같은 문자열을 인쇄해야합니다 n은 열 수이며 사용자의 입력에 따라 ++++++++++++++++++++++++++++++ +++++++++++++++ + A 1 ++ A 2 + + A n + +-------------

    1

    1답변

    <Left Arrow>, <Backspace>, <Delete> 등과 같은 특수 키를 눌러 사용자를 에뮬레이트하려고합니다. curses/terminfo가 터미널에 독립적 인 방법으로 그렇게하는 데 도움이 될 것이라고 들었지만 처음 코드 "text"를 인쇄하고 key_left 시퀀스를 내보내려고하면 (다음 코드 사용) 커서가 나타나지 않습니다 (커서가 '|'

    0

    1답변

    ncurses에서 KEY_ENTER은 어떻게 추적하나요? getch(), KEY_ENTER 및 raw()을 사용하여 \n 추적을 시도했지만 아무런 소용이 없습니다. 사용하기 전에 keypad(win, true); :

    9

    1답변

    raw_input()처럼 버퍼에 입력을 읽는 기능이 필요하지만, 전체 라인을 반환 할 때까지 입력 및 블로킹 대신에 supress echo 버퍼가 변경 될 때마다 콜백을 호출합니다. raw_input()으로 특수 키를 알고 싶기 때문에 "문자 읽기"대신 "버퍼 변경"이라고 말합니다. 예를 들어 백 스페이스가 작동해야합니다. 내가 예를 들어, 입력의 대문자로

    1

    1답변

    와 메인 창을 스크롤 할 수 없습니다 http://computer-programming-forum.com/39-ruby/b4065fe9ccbcae86.htm 저주 (윈도우와 동일)이 방법 scrl(n) 및 scroll()을, 나는 .scrollok true을 할 필요를 가능하게 할 수 있습니다. temp.rb:8:in `<main>': undefined m

    2

    1답변

    그래서 저주가 설치되어 있으므로 dpkg로 확인했습니다. 내가 그것을 가져 오려고하면 이제이 Python 2.7.3 (default, Jan 13 2013, 11:20:46) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> im

    0

    1답변

    아래와 같이 입력 상자를 만들려고합니다. 이런 이유로 코드 아래에 글을 썼지 만 enter 키를 누를 때마다 사용자 입력 상자에서 Enter 키를 누를 때마다 암호 입력 상자로 이동합니다. 하지만, 입력 상자를 키를 입력하는 것이 현명하게 할 수있는 방법을 찾지 못했습니다. 어떻게해야합니까? import curses import curses.textpad