본문 바로가기

JupyterNotebook

[파이썬] 주피터 노트북(jupyter notebook) : 특정 셀 위/아래에 새로운 셀 생성 단축키 주피터 노트북을 사용하다 보면, 특정 셀 위에 또는 아래에 새로운 셀을 생성해서 코드를 입력해야 하는 경우가 있을 수 있는데요, 이러한 경우처럼 특정 셀 위/아래에 새로운 셀을 생성하는 단축키에 대해서 알아보도록 하겠습니다. 1. edit mode / command mode 새로운 셀을 생성하는 단축키에 대해 알아보기 앞서, 주피터 노트북에는 edit mode와 command mode가 있습니다. 먼저, edit mode는 왼쪽에 초록색 상태의 cell로 enter를 눌러 코드를 입력할 있는 상태를 말합니다. 반면 command mode는 esc를 누르거나 셀을 마우스로 클릭해서 파란색의 cell이 된 상태를 말합니다. 2. 새로운 셀 생성하기 : command mode >> 'a' 또는 'b' 특정 위.. 더보기
[파이썬] 주피터 노트북(jupyter notebook) : 셀 지우기 & 되돌리기 단축키 1. 셀 지우는 단축키 : command mode >> 'dd' 주피터 노트북을 사용하다 보면 셀을 새로 생성하거나 지울 일이 많은데요, 셀을 지우는 단축키가 있습니다. 우선, 주피터 노트북에는 edit mode와 command mode가 있는데요, edit mode는 왼쪽에 초록색 상태의 cell로 enter를 눌러 코드를 입력할 있는 상태를 말합니다. 반면 command mode는 esc를 누르거나 셀을 마우스로 클릭해서 파란색의 cell이 된 상태를 말하는데요, 셀은 이 edit mode에서 'dd'를 누르면 해당 셀이 삭제됩니다. 즉, edit mode라면 'esc + dd'를 누르고, command mode라면 바로 'dd'를 눌러 셀을 삭제할 수 있습니다. 2. 지운 셀 되돌리는 단축키 : c.. 더보기
[파이썬] 주피터 노트북 : 여러 줄 한 번에 주석처리/들여쓰기/내어쓰기 하는 단축키는? 주피터 노트북을 다룰 때, 알아두면 편리한 단축키들이 있는데요, 그중에서도 여러 줄을 한 번에 주석처리하거나 들여쓰기 또는 내어쓰기를 하는 단축키에 대해서 알아보도록 하겠습니다. 1. 주석처리 : ctrl + / 주석처리는 해당 줄 또는 코드가 실행되지 않도록 하기 위해서나 관련 정보를 표시할 때 '#' 을 앞에 입력하는 것인데요, 여러 줄의 코드를 한 번에 주석처리 하기 위해선, 해당 줄을 모두 드래그 한 뒤, 'ctrl + /'를 누르면 됩니다. 이때 한 줄에서 글자 한 개만 드래그에 포함되어 있어도, 그 줄은 주석처리가 됩니다. 2. 들여쓰기/내어쓰기 : ctrl + [ , ctrl + ] 한편, 함수나 if문, while 문 등 들여쓰기를 해주어야 할 때가 있는데요, 수정을 하다 보면 들여쓰기와 .. 더보기
[파이썬] jupyter notebook에서 폴더 삭제하기 - rmdir, removedirs 폴더를 삭제해야 할 때, 폴더를 열어서 들어가는 것 보다 쥬피터 노트북에서 rmdir(), removedirs() 함수를 통해 쉽게 폴더를 삭제할 수 있습니다. 각 함수의 사용방법과 차이는 아래 코드를 보며 설명하도록 하겠습니다. 1. rmdir() rmdir() 함수는 os 라이브러리에서 제공하는 함수로, os.rmdir("삭제할 폴더의 경로") 와 같이 입력하여 사용합니다. 이때 삭제할 폴더 경로의 제일 마지막에 있는 폴더를 지워주게 됩니다. 예를 들어, 만약 c드라이브에서 'test1' 폴더에 있는 'test2' 폴더를 지우고 싶다면 아래와 같이 코드를 입력하면 됩니다. import os os.rmdir("c:\\test1\\test2") 위와 같이 입력하면, 제일 하위 폴더인 'test2' 폴더가.. 더보기