관리 메뉴

Life goes slowly...

[Python] 파이썬(Python)의 파일 확장자 알아보기 - splitext() 함수 본문

프로그래밍/Python

[Python] 파이썬(Python)의 파일 확장자 알아보기 - splitext() 함수

빨강소 2020. 11. 26. 09:19
728x90
반응형

 

 

파이썬(Python)에서 파일의 확장자를 알아보기 위해서는 파일명에서 정규표현식이나 구분자를 통하여 split 하여 얻을 수도 있습니다. 하지만 파이썬(Python)의 OS 모듈을 통하여 쉽고 간단하게 확장자를 분리하여 알아볼 수도 있습니다. 

 

파이썬(Python)의 splitext() 함수

파이썬(Python)의 splitext() 함수는 파일명을 이름과 확장자로 분리해서 반환하는 함수입니다.

파일명에서 마지막에 확장자가 포함하여야 정상적으로 반환하게 되는 함수입니다. 파일명과 확장자로 분류하여 리스트 형식으로 반환됩니다.

또한 파일 업로드시 임의의 문자를 추가하여 중복되는 파일명을 피할 수도 있습니다.

 

//함수 사용 방법
import os

os.path.splitext()

 

import os

name = r'c:\temp\python\Text.txt'

path,ext = os.path.splitext(name)

print(os.path.splitext(name))

print(path)
print(ext)

============================================

('c:\\temp\\python\\Text', '.txt')
c:\temp\python\Text
.txt

 

 

728x90
반응형
Comments