iPython이 자동으로 할당 문 결과를 반향하게 만들 수있는 방법이 있습니까?ipython : 자동으로 할당 문 결과를 반향합니까?
예를 들어 MATLAB에서 세미콜론없이 할당 문을 끝내면 할당 결과가 인쇄되고 명령문 끝에 세미콜론을 넣으면 출력이 표시되지 않습니다.
>> b=1+2
b =
3
>> b=1+2;
>>
iPython에서 비슷한 기능을 수행하고 싶습니다. 그러나 할당 결과를보고 싶다면 현재 두 개의 별도 명령문을 사용해야합니다.
In [32]: b=1+2
In [33]: b
Out[33]: 3
미리 감사드립니다. 당신이 코드를 컴파일해야하는 AST를 걸어 할당을 찾은 다음 그것을 실행 한 후 변수의 repr()
를 인쇄하는 것, 그래서
미샤
늦은 코멘트이지만, 그는 IPython의 Matlab에서 가장 많이 놓친 것들 중 하나입니다. IPython 노트와 비슷한 것을 추가하기 위해 현재 [기능 요청] (https://github.com/jupyter/notebook/issues/93)이 열려 있지만 아직 구현 된 것은 없습니다. –