programing

마지막 결과뿐만 아니라 Jupyter에서 전체 출력을 표시하는 방법은 무엇입니까?

nasanasas 2020. 10. 19. 08:09
반응형

마지막 결과뿐만 아니라 Jupyter에서 전체 출력을 표시하는 방법은 무엇입니까?


나는 Jupyter가 마지막 결과뿐만 아니라 인쇄에 의존하지 않고 모든 대화식 출력을 인쇄하기를 원합니다. 어떻게하나요?

예 :

a=3
a
a+1

나는 표시하고 싶다

3
4


Thomas 덕분에 내가 찾고 있던 해결책은 다음과 같습니다.

from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"

https://www.dataquest.io/blog/jupyter-notebook-tips-tricks-shortcuts/

1)이 코드를 Jupyter 셀에 넣습니다.

from IPython.core.interactiveshell import InteractiveShell

InteractiveShell.ast_node_interactivity = "all"

2) Windows에서 아래 단계는 변경 사항을 영구적으로 적용합니다. 다른 운영 체제에서도 작동합니다. 경로를 변경해야 할 수도 있습니다.

C:\Users\your_profile\\.ipython\profile_default

다음 코드를 사용하여 profile_defaults에 ipython_config.py 파일을 만듭니다.

c = get_config()

c.InteractiveShell.ast_node_interactivity = "all"

참고 URL : https://stackoverflow.com/questions/36786722/how-to-display-full-output-in-jupyter-not-only-last-result

반응형