pathlib

Younghwan Cha·2022년 10월 11일
0

pathlib 을 통해서 경로를 객체로 인식하고 활용 할 수 있다.

from pathlib import Path
# 현재 디렉토리에 존재하는 모든 파일과 폴더들을 가져온다
files = path.glob('*')
print(list(files))
# 서브 디렉토리의 모든 파일과 폴더들을 가져온다
files = path.glob('*/*')
print(list(files))
# 현재 디렉토리 + 서브 디렉토리의 모든 파일과 폴더들을 가져온다
files = path.glob('**/*')
print(list(files))
# 현재 디렉토리 + 서브 디렉토리의 모든 .py 파일을 가져온다
files = Path.glob('**/*.py')
print(list(files))
# 다음과 같이 경로를 바꿀 수 있다
file_dir = Path.parent
file_dir = Path.parent[0]

[ref]
https://zetcode.com/python/pathlib/

profile
개발 기록

0개의 댓글