728x90
반응형
os.path 모듈은 경로명을 다룰 때, 유용한 기능을 제공하는 Python 표준 라이브러리입니다.
os.path 모듈을 사용해서, 경로에서 디렉터리와 파일명을 분리하는 방법에 대해 알아보겠습니다.
1. 디렉터리와 파일명을 따로 분리
import os
path = "/data/os/path/sine.wav"
directory = os.path.dirname(path)
file_name = os.path.basename(path)
print(f"directory: {directory}")
print(f"file_name: {file_name}")
os.path.dirname(path) 함수는 경로명 path에서 디렉터리 이름을 반환합니다.
os.path.basename(path) 함수는 경로명 path에서 파일명을 반환합니다.
2. 디렉터리와 파일명을 한 번에 분리
import os
path = "/data/os/path/sine.wav"
directory, file_name = os.path.split(path)
print(f"directory: {directory}")
print(f"file_name: {file_name}")
os.path.split(path) 함수는 경로명 path에서 (디렉터리 이름, 파일명) 쌍으로 분리해서 반환합니다.
제가 다룬 내용은 아래 Python 공식 홈페이지 내용을 참고해서 작성하였습니다.
https://docs.python.org/ko/3/library/os.path.html
728x90
반응형
'Programming > Python' 카테고리의 다른 글
[Python] 코드 너무 길어 줄 바꾸기 (2) | 2025.01.19 |
---|---|
[Python] pcm 파일 읽는 방법 (20) | 2024.12.31 |
[Python] SciPy 설치 방법 (2) | 2024.12.30 |
[Python] wav 파일 읽는 방법 (38) | 2024.12.27 |
[Python] NumPy 설치 방법 (2) | 2024.12.26 |