target_dir 경로에 뭔가를 저장하려고 했는데, 이 경로가 없어서 오류가 발생하면,
저장 이전에 다음 명령어를 통해 디렉토리를 생성해주면 된다.
if not os.path.exists(target_dir): os.mkdir(target_dir)
위를 응용하여, working directory에 오늘 날짜의 디렉토리를 생성하고 싶을 때는 다음과 같이 생성할 수 있다.
import os
from datetime import datetime as dt
date = dt.strftime(dt.now(), '%y-%m-%d')
target_dir = f'./{date}'
if not os.path.exists(target_dir): os.mkdir(target_dir)
반응형
'CS > python' 카테고리의 다른 글
[python] pyenv, pyenv virtualenv 란? (1) | 2022.12.29 |
---|---|
[tensorflow] tensorflow CUDA 호환성 확인하기 (0) | 2022.12.23 |
[python] 객체를 파일에 저장하기 (0) | 2022.09.26 |
[jupyter notebook] 주피터 노트북 커널 추가(ipykernel) (0) | 2022.09.03 |
[docker] docker 이미지에 openslide 설치하기 (0) | 2022.08.31 |