본문 바로가기

1. 파이썬 기초

Os 라이브러리 사용하기

os 는 기본 운영체재 와 상호작용하는 기능들을 제공한다.

파일 경로 가져오기, 디렉터리 생성/삭제 등 다양한 기능을 포함하고 있다.

 

os.path 모듈을 사용하면 파일의 경로나 디렉터리 정보를 쉽게 다룰 수 있다.

 

import os

#현재 작업 중인 디렉터리 가져오기 
current_dir = os.getcwd() #현재 작업 중인 디렉토리 열기

os.chdir('/새로운/경로') #작업 디렉토리 변경

 

 

만약 파이썬 스크립트를 쓰는 중에 파일명을 사용해야하는데 기억이 안나거나 사용중인 디렉토리 안의 모든 파일 명을 보고 싶다면

os.listdir() 함수를 사용해보자.

import os
files= os.listdir()
print(files)

['1.ipynb', '2.ipynb', '241013_데이터', '3_geocoding.ipynb', '4_geocoding.ipynb', 'fail - fail.csv', 'fail.csv', 'OS.ipynb', '김제 남원 보건소 경로당_지오코딩.gpkg', '흡입력 확인용.qgz']

 

이렇게 폴더 안에 들어 있는 파일명들이 리스트 형태로 출력되었다.