다가오는 10월에 파이썬 3.13 이 릴리즈 될 예정인데, 여러가지 특징이 있지만, 그 중에서도 눈에 바로 보이는 것이, REPL 에 색깔이 더해져서 해지고 멀티라인 에디팅이 된다는 것이다.

 

python 으로 인터렉티브 모드로 들어가면, 프롬프트에 색깔을 입혀져있다.

 

 

기존에는 REPL 을 빠져나갈때에서 exit() 라는 함수를 입력해주어야 하는데, 마지막 괄호까지 입력하는 것이 좀 불편하였는데, 이 것이 사라졌다. 그냥, exit 라고만 입력해도 된다.

 

 

화면을 깔끔하게 지우는것(클리어)가 가능해졌다. 

 

 

자동 들여쓰기가 지원된다. BLOCK 수준의 코드 기록이 된다. 멀티라인 에티팅이 가능해졌다.

 

이 때문에, 소스를 수정해서 작업할 때, 아주 아주 용이하다. 이 기능이 없으면, 수정을 할 수 없고, 완전히 새로 작성해야 한다. 이번에 추가된 것중에 가장 좋은 기능이 아닐까 한다.

 

 

F1 키를 누르면 help 모드로 들어갈 수 있다. help 모드를 빠져나올때, exit 가 추가되어 있다.

 

 

F2키를 누르면 그동안의 history를 볼 수 있다.

 

 

F3 키를 누르면 paste 모드로 들어가며, 깔끔하게 복사/붙여넣기를 할 수 있다.

class Sample:

    def __init__(self, x):
        self.x = x

    def __repr__(self):
        return "Sample Class"

 

 

 

+ Recent posts