[Python] pathlib

2022. 3. 14. 02:54Python

pathlib

객체 지향 파일 시스템 경로를 나타내는 클래스를 제공하는 모듈이다.

 

메인 클래스를 임포트한다.

from pathlib import Path

 

Path

Path를 통해 pathlib.PosixPath를 만든다.

p = Path('파일경로')

 

glob 메소드를 통해 주어진 패턴에 맞는 경로(PosixPath)를 만드는 제너레이터를 반환한다.

p.glob('해당패턴')

# 패턴 : 파일명 패턴을 말하며 k로 시작하는 모든 파일명 경로를 만들기 위해선 'k*'를 사용한다.

 

pathlib.PosixPath에 하위 경로를 연결할 때 / 구분자(윈도우에서)를 사용한다.

p / '하위 파일명'

 

 

728x90

'Python' 카테고리의 다른 글

[Pandas] DataFrame  (0) 2022.03.14
[Python] 헷갈리는 용어들  (0) 2022.03.14