Linux 화면이있는 Python 통역사
문제
나는 Python과 함께 일하고 있었다 리눅스 터미널 화면. 내가 입력했을 때 :
help(somefunction)
적절한 출력을 인쇄했지만 화면이 붙어서 터미널의 바닥에는 "(끝)가있었습니다.
어떻게 멈추지 않습니까? 미리 감사드립니다.
해결책
이 프로그램은 기본적으로 더 많은 호출기를 사용합니다. Q를 누르면 종료 할 수 있습니다.
다른 팁
GNU (또는 기타 유닉스 유사) 시스템의 표준은 환경 변수를 사용하는 것입니다. PAGER
출력을 수신 해야하는 명령 한 번에 하나의 화면보기 ( "페이지")보기.
광산은 다음으로 설정됩니다.
$ echo $PAGER
less
당신은 설정 될 수 있습니다 more
, 또는 다른 명령 또는 전혀 설정되지 않은 경우 시스템 전체의 기본 명령이 사용됩니다.
당신이 다음에 모델링 된 것 같습니다 more
프로그램. 이 프로그램은 페이지 별 출력을 보여주고 있으며이 경우 당신이 끝났다고 말합니다.
그들 대부분 (기본적으로 모든 호출기는 더 현대적입니다. more
) 커서 제어 키 (화살표 및 PgUp
/PgDown
), 그리고 그 외에도 많은 다른 작업.
출력에있는 곳 어디 에서나이 모든 일을 할 수 있기 때문에 프로그램 당신이 끝났다는 것을 알기 위해 당신의 명시 적 명령이 필요합니다. 출력 탐색. 명령은 Keypress 일 가능성이 있습니다 q
.
호출기를 운전하는 방법에 대한 자세한 내용은 예를 들어 less
, 명령으로 인력을 읽으십시오 man less
(물론, 호출기 프로그램을 사용하여 출력 페이지를 보여줄 것입니다 :-)
제휴하지 않습니다 StackOverflow