전: python idle 화면 정리 문제 해결

http://www.cnblogs.com/maybego/p/3234055.html
 
python idle 화면 정리 문제 해결
python 을 배우 고 사용 하 는 과정 에서 python idle 과 접촉 하 는 것 이 빠 질 수 없습니다.그러나 python idle 을 사용 하면 흔히 볼 수 있 고 고민 하 는 문제 에 부 딪 힐 수 있 습 니 다. 어떻게 화면 을 정리 해 야 합 니까?
 
나 는 stackoverflow 에서 이런 두 가지 답 을 보 았 다.
1. 셸 에 입력
1 import os
2 os.system('cls')

 
이 방법 은 windows 시스템 에서 cmd 모드 의 python 셸 에서 만 사용 할 수 있 습 니 다.
 
2. cls 함 수 를 정의 합 니 다. 매번 입력 cls () 를 사용 하면 됩 니 다.
1 def cls(): 
2 print "
" * 100

이런 방법 은 위 청 화면 으로 전체 화면의 공백 만 입력 할 뿐 커서 는 맨 아래 줄 에 있 고 화면의 목적 T - T 에 이 르 지 못 한다.
 
python 메 일 링 리스트 에 비슷 한 질문 이 많 습 니 다.
, 그런데 대답 을 못 봤 어 요.
다시 한 번 구 글 을 통 해 답 을 찾 았 습 니 다. idle 에 화면 확장 을 추가 합 니 다.
ClearWindow
됐어 요.
있다http://bugs.python.org/issue6143이 확장 설명 을 볼 수 있 습 니 다.
다음은 설치 사용 방법 을 말씀 드 리 겠 습 니 다.먼저 clearwindow. py 를 다운로드 합 니 다.
Python X \ Lib \ idlelib 디 렉 터 리 에서 (X 는 python 버 전) 이 디 렉 터 리 에서 찾 을 수 있 습 니 다.
config - extensions. def 이 파일 (
idle 확장 프로필) 메모 장 으로 열 수 있 습 니 다. (오 류 를 방지 하기 위해 서 는 열기 전에 백업 을 복사 할 수 있 습 니 다.)음, 열 면 촘촘 해 보일 수 있 습 니 다. 가능 하 다 면 sublime text 나 vim 처럼 하 이 라이트 포맷 을 지원 하 는 편집기 로 열 어 보 는 것 이 좋 습 니 다.
 
열다
config-extensions.def  뒤에 문장 끝 에 이런 몇 마디 를 더 하 다.
 
[ClearWindow]
enable=1
enable_editor=0
enable_shell=1
[ClearWindow_cfgBindings]
clear-window=
 
 
저장 하고 종료 하면 됩 니 다.
 
python 의 idle 을 열 어 options 에 옵션 이 하나 더 있 는 지 확인 하 십시오.
clear shell window  ctrl+L
 
그렇다면 설치 에 성공 했다 는 것 을 증명 합 니 다. 나중에 화면 을 정리 하려 면 ctrl + L 을 사용 하면 됩 니 다. so ez:).
 
 
——
나중에 나 는 다양한 확장 버 전 을 포함 한 python idle 을 찾 았 다.
IdleX,
이것 은 각종 python idle 에서 자주 사용 하 는 확장 을 한데 통합 시 키 는 것 일 뿐 이 며, 물론 clear window 도 포함한다.
설치 사용 은 번 거 롭 지 않 습 니 다. 압축 패 키 지 를 다운로드 한 다음 압축 을 풀 고 실행 합 니 다.
idlex.py
면 됩 니 다. 외형 은 python 의 원래 idle 과 똑 같 습 니 다. 다만 opinions 는 더 많은 옵션 을 볼 수 있 습 니 다.
 
 
--------
완전무결 하 다
 
참고:http://stackoverflow.com/questions/2084508/clear-terminal-in-python
           http://stackoverflow.com/questions/1432480/any-way-to-clear-pythons-idle-window
           http://idlex.sourceforge.net/extensions.html
 
 
댓 글 목록
  
\ # 1 층
 
2013-08-07 15:24
  15% 확률 로 치 명 타
   
잘 했 어, 잘 했 어, 확실히 잘 했 어, 오랫동안 찾았어.
아니면 첫 번 째 방법 이 좋 을 까? 파 이 썬 이 직접 가 져 온 IDLE 를 직접 수정 한 것 이다.
두 번 째 방법 은 python idle - IdleX 를 설치 한 후 Python 자체 가 가지 고 있 는 IDLE 를 수정 하지 않 고 idlex. py 를 통 해 시 작 된 IDLE 에 스크린 샷 옵션 을 추가 하 는 것 입 니 다.
config - extensions. def 를 열 고 문장 끝 에 다음 과 같은 몇 마디 를 추가 합 니 다.
[ClearWindow]
enable=1
enable_editor=0
enable_shell=1
[ClearWindow_cfgBindings]
clear-window=
마지막 문장의 control - Key - l 은 다른 단축 키 로 수정 할 수 있 습 니 다. L 과 Ctrl 은 너무 멀리 떨어져 있 습 니 다.나 는 control + x 로 수정 하여 훨씬 편리 해 졌 다.
Control 을 Alter 로 변경 하면 IDLE 가 시작 되 지 않 고 Shift 로 변경 되 며 실행 되 지 않 으 면 대문자 로 직접 입력 합 니 다.

좋은 웹페이지 즐겨찾기