curses

    1

    1답변

    python3과 함께 curses를 사용하는 프로그램이 있습니다. 사용자가 백 스페이스 안타 때 나는 그렇게처럼 잡으려고 : elif (ch == curses.KEY_BACKSPACE or ch == 8): #8 is ASCII backspace, appears in terminal as ^H if not handled ... 하지만

    0

    1답변

    작동하지 않습니다 내가 키보드에서 Enter/Return 키를 누를 때마다 아무 일도 일어나지 않습니다. 나는 및 wchar_t을 포함하여 여러 번의 반복을 통해 char ch을 변경 한 경우에도 KEY_ENTER을 '\n'으로 변경하려고 시도했으나 작동하지 않았습니다. 당신이 대답을 찾는다 고 말하고 interwebs의 구석 구석을 통해 위험한 모험으로

    0

    1답변

    나는 curses를 사용하여 UI를 만드는 프로그램을 코딩하고 있고, 다른 명령을 통해 터미널의 너비와 높이를 얻었으며이 두 변수를 전역으로 만들고 싶습니다. (? 난 그냥 그렇게해야하지 않는 한) 매개 변수를 매번 통해 전달할 필요없이 프로그램을 통해 그들에게 참조 할 수 있습니다 여기에 것은 전화의 일련의 간단한 레이아웃입니다 내가 가진 : def th

    4

    1답변

    나는 파이썬 저주 게임 (https://github.com/pankshok/xoinvader)을 쓰고있다. 문제가 발견되었습니다 : 터미널 에뮬레이터에서 제대로 작동하지만 tty 화면이 깜박입니다. curses.flash()를 사용하려고했지만 더 악화되었습니다. 예를 들어 , 화면 필드 : self.screen = curses.newwin(80, 24, 0

    0

    1답변

    몇 가지 다른 교환기에서 데이터를 파싱한다고 가정하면 각 추가 항목을 동시에 실행하여 각 항목을 자체 프로세스에서 시작하지만 각 프로세스 내에서 출력 문자열을 목록에 추가 한 다음 해당 목록을 curses UI로 출력한다. 단순 버전 : def exchange1(): #do stuff #add to output list retur

    0

    1답변

    사전이 정의 된 후 루프의 변수에 의해 내용의 일부가 정의되는 사전 내용이 업데이트되지 않는 문제가 있습니다. 처음 실행했을 때 변수의 초기 값을 읽지 만 사용자 입력에 의해 변수가 변경된 후에는 사전에있는 데이터가이를 반영하지 않습니다. 다른 python 스크립트를위한 설정 파일을 만들고 수정할 수있는 curses가있는 메뉴 시스템을 만들려고합니다. 어떤

    0

    2답변

    REST URL이 있습니다 큰 JSON 개체를 사전으로 반환합니다. 나는 그것을 다음과 같이해야합니다 나는 기본 인쇄 키 값을하고있어 {"id": 1, "name" : bobert, "cash" : 100} 그러나 여기에 도전. ID : 1 이름 : bobert 현금 : 100 ^^^ 내가 "가 화면에 유지하기 위해 (ID, 이름, 현금), 만 값 (1

    2

    1답변

    루아에서 curses 프로그램을 작성하려고합니다. (대부분 C 언어로 포팅하기 전에 개발이 쉽기 때문입니다.) 사용자가 명령을 보낼 준비가 끊임없이 필요하지만 타이머의 만료와 같은 다른 신호를 처리 할 수 ​​있기를 원합니다. 이것에 대한 예제 사용은 사용자가 너무 오래 걸리는 경우 사용자를 잔소리하게하고, 네트워크를 통해 수신 된 메시지를 인쇄하는 것입니

    0

    1답변

    첫 번째 Curses.getstr 호출은 다른 창을 지 웁니다. 이후의 호출에서는 발생하지 않습니다. require "curses" Curses.init_screen window = Curses::Window.new(10, 10, 5, 0) window.scrollok true Thread.new do loop do wind

    3

    2답변

    다음 샘플 코드를 실행하고 "q"를 누르면 올바르게 닫힙니다. "예를 들어 많은 문자와 다른 문자를 많이 입력 한 다음"q "를 누르면" 나가는 것이 아니라 어떻게 해결할 수 있습니까? import curses, time def main(sc): sc.nodelay(1) while True: sc.addstr(1, 1, t