본문 바로가기

쥬피터노트북

[파이썬] 주피터 노트북 : 여러 줄 한 번에 주석처리/들여쓰기/내어쓰기 하는 단축키는? 주피터 노트북을 다룰 때, 알아두면 편리한 단축키들이 있는데요, 그중에서도 여러 줄을 한 번에 주석처리하거나 들여쓰기 또는 내어쓰기를 하는 단축키에 대해서 알아보도록 하겠습니다. 1. 주석처리 : ctrl + / 주석처리는 해당 줄 또는 코드가 실행되지 않도록 하기 위해서나 관련 정보를 표시할 때 '#' 을 앞에 입력하는 것인데요, 여러 줄의 코드를 한 번에 주석처리 하기 위해선, 해당 줄을 모두 드래그 한 뒤, 'ctrl + /'를 누르면 됩니다. 이때 한 줄에서 글자 한 개만 드래그에 포함되어 있어도, 그 줄은 주석처리가 됩니다. 2. 들여쓰기/내어쓰기 : ctrl + [ , ctrl + ] 한편, 함수나 if문, while 문 등 들여쓰기를 해주어야 할 때가 있는데요, 수정을 하다 보면 들여쓰기와 .. 더보기
[파이썬] 메모장 또는 텍스트 파일로 저장하기 텍스트 형식의 데이터를 처리한 뒤, 이를 메모장과 같은 텍스트 파일로 저장해야 될 때가 있는데요, 간단한 코드 작성법에 대해서 아래 예시를 들면서 설명하도록 하겠습니다. 우선, 문자열 데이터를 텍스트 파일로 저장하는 과정은 다음과 같습니다. 1. 텍스트 파일 생성 & 열기 2. 텍스트 입력하기 3. 닫기 이를 코드로 나타내 보도록 하겠습니다. text1 = "안녕하세요! 디노랩스는 컨텐츠 공유 플랫폼입니다." file = open("test_text1.txt", "w") file.write(text1) file.close() 우선, 저장할 텍스트를 "안녕하세요! 디노랩스는 컨텐츠 공유 플랫폼입니다." 라고 지정하였습니다. 그리고나서, 'test_text1.txt" 라는 텍스트파일을 생성했고, 이를 작성하.. 더보기
[파이썬] jupyter notebook에서 폴더 삭제하기 - rmdir, removedirs 폴더를 삭제해야 할 때, 폴더를 열어서 들어가는 것 보다 쥬피터 노트북에서 rmdir(), removedirs() 함수를 통해 쉽게 폴더를 삭제할 수 있습니다. 각 함수의 사용방법과 차이는 아래 코드를 보며 설명하도록 하겠습니다. 1. rmdir() rmdir() 함수는 os 라이브러리에서 제공하는 함수로, os.rmdir("삭제할 폴더의 경로") 와 같이 입력하여 사용합니다. 이때 삭제할 폴더 경로의 제일 마지막에 있는 폴더를 지워주게 됩니다. 예를 들어, 만약 c드라이브에서 'test1' 폴더에 있는 'test2' 폴더를 지우고 싶다면 아래와 같이 코드를 입력하면 됩니다. import os os.rmdir("c:\\test1\\test2") 위와 같이 입력하면, 제일 하위 폴더인 'test2' 폴더가.. 더보기
[파이썬] jupyter notebook에서 폴더 생성하기 - mkdir, makedirs 쥬피터 노트북에서 파일을 저장할 때, 폴더를 새로 생성하고 저장해야될 때가 있는데요, 폴더를 만들어주는 함수가 바로 OS 라이브러리의 mkdir(), makedirs() 함수입니다. 각 함수의 사용방법과 차이는 아래 코드를 보면서 살펴보도록 하겠습니다. 1. mkdir() mkdir() 함수는 폴더를 생성해주는 함수로, os.mkdir("경로+새폴더명") 의 형식으로 입력을 해주면 되는데요, 예를 들어 현재 c드라이브에 'test1'이라는 폴더가 있는데, 여기에 'test2' 라는 폴더를 생성하고 싶을 때 다음과 같이 입력하면 됩니다. import os os.mkdir("c:\\test1\\test2") 위와 같이 입력하고 실행하면, test1 폴더에 test2 폴더가 생성되었음을 확인할 수 있습니다. .. 더보기