Back-End/Python
[파이썬] 파일 및 디렉토리(폴더) 삭제 방법
uni2237
2021. 2. 9. 23:30
728x90
728x90
파일 삭제)
file_path = 'C:/project/workspace/data.csv'
import os
if os.path.isfile(file_path): # 파일 존재 유무 검사 (if문 제거해도 됨)
os.remove(file_path) # 해당 경로의 파일 삭제
폴더 삭제)
폴더 삭제는 두가지 방법이 있음!!
1. 폴더 안에 파일이 없는 경우 (os)
import os
_dir_path= "C:/project/workspace/data" # 폴더 경로
os.rmdir(file_path)
# 안에 파일있으면 디렉토리가 비어있지 않다는 오류 발생
2. 폴더 안에 파일이 있는 경우 (shutil)
import shutil
_dir_path = "C:/project/workspace" # 폴더 경로
shutil.rmtree(_dir_path)
728x90
728x90