Python

파일 입출력 Module

dldbwls0818 2024. 10. 2. 17:50

 

OS

- 운영 체제와 상호작용하는 많은 함수와 유틸리티를 제공합니다.

모듈 사용은 항상 import를 사용해야한다!

 

* getcwd()

- 현재 경로를 확인

 

* listdir()

- 디렉토리 안에 파일(디렉토리)을 리스트로 반환

 

특정 경로 만들기

 

 

glob

- 파일과 폴더 이름을 찾을 떄 사용하는 파이썬의 도구 입니다.

- 특정 패턴에 일치하는 파일이나 폴더 이름을 쉽게 찾아줍니다.(아래 파일을 다운로드 받아 압축을 풀고 예제를 진행합니다.)

이후 주피터 노트북을 사용해 환경을 실제 사용중인 window로 옮겨 사용하였습니다.

 

새파일.zip
0.00MB

 

shutil

- 파이썬에서 고수준 파일 연산을 수행하기 위한 유틸리티 모듈입니다

- 기본적인 os 모듈에서 제공하는 기능을 확장하여, 파일 및 디렉토리를 복사, 이동, 삭제 할 수 있는 다양한 함수를 제공합니다.

 

 

fnmatch

- 파일 이름을 패턴 매칭 할 때 사용하는 모듈

 

 

path library

- 디렉토리의 경로를 객체지향 방식으로 다룰 수 있게 도와주는 모듈

 

zipfile

- zip 파일을 읽고 쓰기 위한 표준 라이브러리

- 데이터를 효율적으로 저장하거나 전송할 때 사용 (여러 개의 파일을 하나로 묶고, 크기를 줄임)

 

openxl

- 파이썬에서 엑셀 파일을 읽고, 쓰고, 수정할 수 있게 해주는 모듈



'Python' 카테고리의 다른 글

Python 파일 입출력  (0) 2024.10.01
Python 모듈(in Colab)  (0) 2024.10.01
Python 예외처리  (0) 2024.09.30
Python 스페셜 Method  (0) 2024.09.30
Python 상속  (0) 2024.09.27