경로(Path), 파일명, 확장자 조작 함수

2021. 3. 12. 15:51개발자료/Python


반응형

# import, 변수초기화

import os
org_path = "/path1/path2/file.jpg"

# 파일 추출

file = os.path.basename(org_path)
print("파일명 추출", file)
# 파일명 추출 file.jpg

# 경로 추출

path = os.path.dirname(org_path)
print("경로 추출", path)
# 경로 추출 /path1/path2

# 경로와 파일명 추출

path, file = os.path.split(org_path) #- 경로와 파일명을 분리
print("경로와 파일명 추출", path, file)
# 경로와 파일명 추출 /path1/path2 file.jpg

# 파일명과 확장자 추출

filename, fileext = os.path.splitext(file)
print("파일명과 확장자 추출", filename, fileext)
# 파일명과 확장자 추출 file .jpg

 

# 드라이브명과 나머지 추출(Windows전용)

org_path = "C:/dir"
driver, path = os.path.splitdrive(org_path)
print("드라이브명과 나머지 추출", driver, driver)
# 드라이브명과 나머지 추출 C: dir  
반응형

'개발자료 > Python' 카테고리의 다른 글

[pypi] random-user-agent  (0) 2021.11.18
fake-useragent  (0) 2021.04.29
Selenium  (0) 2020.12.14
pyserial - Python Serial Port Extension  (0) 2020.10.15
String - 문자열  (0) 2020.09.18