파이썬/Code Solution

[Code Solution] 파일 유무 확인하기

컴공돌이​ 2022. 7. 2. 21:10

파일 유무 확인하기

파일을 저장할 때, 만약 같은 이름의 파일이 경로상에 이미 존재한다면 기존의 파일에 덮어 쓰게 됩니다.

이렇게 되면 기존에 존재하는 파일이 사라지기 때문에 이런 경우를 예방하기 위해서는 파일이 이미 존재하는지를 확인해야 합니다.

이러한 경우에는 os 라이브러리에서 제공하고 있는 isfile() 함수를 사용하면 손쉽게 확인이 가능합니다.

isfile() 함수 안에 이미 존재하는지를 확인하고 싶은 파일의 경로를 넣으면 파일이 존재할 경우 True, 존재하지 않을 경우 False가 반환됩니다.

import pandas as pd
import os

# data는 저장할 데이터프레임, path는 파일 경로
if os.path.isfile(path):
	pass
else:
	data.to_csv(path)

python version: 3.7.13

반응형