Purpose

이 Code Snippet은 '파일의 유무에 따른 조작'하고자 합니다.


Dependency Packages

os


Code Example

Ex1) 현재 Directory 아래에 특정 Directory가 없는 경우 생성

import os

if not os.path.isdir('tmp') :
    os.mkdir('tmp')

 

Ex2) 현재 Directory 아래에 단계적 Directory를 생성

import os

path = './tmp/data'
os.makedirs(path, exist_ok=True)

 

Ex3) 특정 Directory 아래에 File의 유무에 따라 log_file을 지정

import os

if os.path.exist('./test001/test.log') :
    os.mkdir('test002')
    log_file = open('./test002/test.log', 'w')
else :
    log_file = open('./test001/test.log' 'a')

PS

os에 관련된 자세한 정보는 여기를 참고바랍니다. (Link)

+ Recent posts