[python] 파이썬 API를 이용한 파일 및 폴더 관리

파이썬은 파일 및 폴더를 다루는 데 매우 강력한 기능을 제공합니다. 이 기능을 사용하여 파일 시스템을 탐색하고, 파일을 읽거나 쓰고, 폴더를 생성하거나 제거할 수 있습니다. 이번 블로그에서는 파이썬의 기본 내장 모듈을 사용하여 파일 및 폴더를 관리하는 방법에 대해 알아보겠습니다.

1. 파일 다루기

1.1 파일 생성 및 쓰기

file_path = 'example.txt'
with open(file_path, 'w') as file:
    file.write('Hello, world!')

1.2 파일 읽기

with open(file_path, 'r') as file:
    content = file.read()
    print(content)

1.3 파일 삭제

import os
os.remove(file_path)

2. 폴더 다루기

2.1 폴더 생성

folder_path = 'example_folder'
os.mkdir(folder_path)

2.2 폴더 제거

os.rmdir(folder_path)

2.3 폴더 내 파일 목록 보기

file_list = os.listdir(folder_path)
print(file_list)

위의 예제들을 통해 파일 및 폴더를 만들고, 읽고, 삭제하는 방법에 대해 알아보았습니다. 파이썬의 os 모듈을 사용하면 파일 및 폴더를 손쉽게 관리할 수 있습니다.

더 많은 기능을 활용하려면 파이썬 공식 문서를 참고해 보세요.

파이썬을 사용하여 파일 및 폴더를 다루는 것은 매우 간단하지만, 강력한 기능을 제공합니다. 파일 시스템을 다루어야 하는 많은 상황에서 파이썬은 탁월한 선택일 수 있습니다.