코딩 관련

주피터 노트북(Jupyter Notebook)

오호라-노이혼 2020. 5. 6. 12:40

주피터 노트북이란?

  • Jupyter notebook은 대화형 파이썬 인터프리터(Interpreter)
  • 웹 브라우저 환경에서 파이썬 코드를 작성 및 실행할 수 있는 툴
  • 서버에 설치하여 포트를 개방한 후 해당 url에 접속하여 원격 사용 가능
  • 로컬 환경에서 브라우저를 띄워 대화형 환경에서 코드 작성 및 실행 가능

주피터 노트북 설치

  1. 사전에 파이썬이 설치되어 있어야 함.
  2. (윈도우키)+R 을 눌러 실행창을 열고 cmd 치고 실행한다.
  3. cmd 창에서 pip install notebook 을 입력하고 기다리면 끝!

주피터 노트북 실행 및 종료

  1. 설치와 같이 cmd를 실행한다.
  2. jupyter notebook 또는 python -m notebook 을 입력한다.
  3. 곧 브라우저가 실행한 경로에서 파일을 보여준다.
  4. 주피터 창의 오른쪽 위의 Upload엽 New를 선택하여 Python3을 선택하면 된다.
  5. 종료를 하고 싶다면 cmd상에서 Ctrl+C 를 입력하거나, 메뉴에서 종료를 할 수 있다.

주피터 노트북에 사진넣기

  • code에서 출력하려면 Image("./picture.png")를 넣는다.
  • markdown에서 출력하려면 ![title]("./picture.png")를 넣는다.
  • 이미지 위치는 주피터를 실행한 폴더를 기준으로 한다.

수식 표현

Jupyter Notebook은 MathJax를 내장하고 있습니다. 그래서 수식 표현은 LaTeX문법을 이용한다.

많이 쓰는 단축키

  • Ctrl+Enter : 셀 실행
  • Shift+Enter : 셀 실행후 아래 셀 선택
  • Alt+Enter : 셀 실행 후 아래에 셀삽입
  • Tab : 자동 들여쓰기
  • Ctrl-] : 들여쓰기
  • Ctrl-s : 노트북 저장
  • Ctrl-z : undo
  • Ctrl-y : redo
  • a : 위에 cell 추가
  • b : 아래 cell 추가
  • x : cell 잘라내기
  • v : 아래에 cell 붙여넣기
  • shift+v : 위에 cell 붙여넣기
  • f : cell 내부에 검색
  • m : 현재 cell 마크다운으로 변경
  • y : 현재 cell 코드로 변경
  • h : 커맨드 모드, 에디트 모드에서 단축키에 대한 정보

운영체제 명령 실행하기

  • !(운영체제명령어) ex> !dir