728x90
728x90


"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."


[Jupyter] 주피터 노트북에서 셀 수행 시간 출력하기
IT/Tools 2024. 3. 4. 21:54

주피터 노트북에서 셀 별로 수행 시간을 출력하는 방법을 알아보겠습니다. 출력하고 싶은 셀에 %%time을 입력한 후 해당 셀을 수행하면, 해당 셀의 수행 시간을 표시할 수 있습니다. %%time import time start = time.time() for i in range(100): print (i, 'HI') print("execution time:", time.time()-start) 아래와 같이 셀 수행이 끝나면 수행 시간이 표시됩니다. 이상 주피터 노트북에서 셀 별로 수행 시간을 출력하는 방법을 알아보았습니다.

[Jupyter] matlplotlib 주피터 노트북 내부에 그리기
IT/Tools 2024. 2. 4. 20:36

주피터 노트북에서 기본 설정이 matplotlib 그림이 노트북 내부 output에 바로 나타나도로 되어 있습니다. 그러나 설정이 꼬이면 matplotlib으로 그린 그림이 노트북 내부가 아닌 창으로 뜨는 경우가 발생할 수 있습니다. 이때 matplotlib을 주피터 노트북 내부에 바로 표시하기 위해서는 주피터 노트북 셀에 아래와 같은 명령을 작성하고 실행해주면 됩니다. %matplotlib inline 이상 주피터 노트북에서 matplotlib 그래프가 바로 표시되지 않을 때 설정 방법을 알아보았습니다.

[Jupyter] 주피터 노트북 열리지 않을 때 해결 방법
IT/Tools 2024. 1. 26. 16:06

주피터 노트북 output에 출력 내용이 많은 경우 노트북을 로딩하다가 멈추는 경우가 종종 발생합니다. 이럴때 output 내용을 지우면 노트북을 다시 열 수 있습니다. 노트북을 열지 않고 output 내용을 지우는 방법을 알아보겠습니다. nbconvert 명령을 이용해서 output 삭제하기 터미널에서 nbcovert 명령을 이용해서 output을 삭제할 수 있습니다. $ jupyter nbconvert --clear-output --inplace my_notebook.ipynb 원본파일에 덮어씌우지 않고 새로운 파일에 저장하고 싶으면 아래 명령어를 이용합니다. $ jupyter nbconvert --clear-output --to notebook --output=my_notebook_no_out my..

[Jupyter] 주피터노트북, 주피터랩 탭키 자동완성 안될 때
IT/Tools 2024. 1. 26. 10:34

주피터 노트북이나 주피터 랩에서 탭(tab) 키를 누르면 자동완성 기능을 사용할 수 있습니다. 그런데 이 기능이 안되는 경우가 있습니다. 이런 경우 다시 tab 키 자동완성 기능을 살리는 방법을 알아보겠습니다. tab키 자동완성이 안되는 경우 변수나 함수 앞글자를 입력한 후 탭 키를 누르면 자동완성 되거나 docstring을 확인할 수 있습니다. 그런데 주피터 랩을 설치하고 해당 기능이 동작하지 않았습니다. jedi라는 패키지와 충돌이 일어나서 탭 키 자동완성 기능이 동작하지 않은 것 입니다. tab 키 자동완성 기능 안되는 경우 해결 방법 jedi 패키지를 삭제하거나 주피터 매직워드로 해당 기능을 disable 시키면 됩니다. config에서 jedi 사용하지 않도록 설정하기 %config Comple..

[Jupyter] 주피터 노트북 토큰 확인하는 방법
IT/Tools 2021. 8. 24. 08:53

주피터 노트북을 직접 실행하지 않고 백그라운드로 띄웠거나 서버에서 실행되고 있는 경우에 로그인 토큰을 확인할 수 있는 방법입니다. Login Token 확인하기 윈도우의 경우 주피터 파워쉘을 실행하고, 리눅스의 경우 쉘을 열어서 다음 명령어를 실행하면 토큰을 확인 할 수 있습니다. $ jupyter notebook list 출력되는 토큰을 복사하여 웹브라우저에서 띄우면 주피터 노트북 화면을 볼 수 있습니다.

728x90
728x90