12-22 18:59
Notice
Recent Posts
Recent Comments
관리 메뉴

Scientific Computing & Data Science

[Programming / Python] 디렉터리(폴더) 생성 및 텍스트 파일 쓰기 본문

Programming/Python

[Programming / Python] 디렉터리(폴더) 생성 및 텍스트 파일 쓰기

cinema4dr12 2017. 11. 24. 21:38

Python에서 디렉터리의 존재 여부를 확인하고, 없을 경우 해당 디렉터리를 생성하는 예제 코드입니다.

1
2
3
4
5
6
7
try:
    if not(os.path.isdir({YOUR_DIRECTORY_NAME})):
        os.makedirs(os.path.join({YOUR_DIRECTORY_NAME}))
except OSError as e:
    if e.errno != errno.EEXIST:
        print("Failed to create directory!!!!!")
        raise
cs


{YOUR_DIRECTORY_NAME}은 생성하고자 하는 디렉터리 이름입니다.

다음은 텍스트 파일에 데이터를 쓰는 예제 코드입니다.

1
2
3
4
5
6
7
8
9
import os
 
filepath = os.path.join({YOUR_FILE_PATH}, "test.txt")
fid = open(filepath, "w")

if not os.path.isfile(filepath):
    fid.write("Text file creation example.")
 
fid.close()
cs


참고로, Line 3에서 File Open 옵션 "w"는 새로운 파일을 생성하여 쓰는 것이며, 만약 기존의 파일에 이어서 텍스트를 기록하려면 옵션 "a"를 지정합니다.

Comments