파일 유무 확인하기
파일을 저장할 때, 만약 같은 이름의 파일이 경로상에 이미 존재한다면 기존의 파일에 덮어 쓰게 됩니다.
이렇게 되면 기존에 존재하는 파일이 사라지기 때문에 이런 경우를 예방하기 위해서는 파일이 이미 존재하는지를 확인해야 합니다.
이러한 경우에는 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
반응형
'파이썬 > Code Solution' 카테고리의 다른 글
[Code Solution] 여러 파일에 대하여 작업 수행하기 (0) | 2022.07.03 |
---|---|
[Code Solution] 데이터프레임을 다양한 형태로 저장하기 (0) | 2022.07.01 |
[Code Solution] 파일을 데이터프레임 형태로 읽기 (0) | 2022.06.30 |
[Code Solution] 데이터프레임 특정 column/index 데이터 삭제하기 (0) | 2022.06.29 |
[Code Solution] 데이터프레임 column/index 이름 변경하기 (0) | 2022.06.28 |