본문 바로가기
개발/파이썬

파일 확장자로 mimetype 추측하기

by 장모 2021. 2. 22.

기본 모듈인 mimetypes로 쉽게 할 수 있다.

 

>>> import mimetypes

>>> mimetypes.guess_type('image.png')
('image/png', None)

>>> mimetypes.guess_extension('image/jpeg')
'.jpg'

>>> mimetypes.guess_type('image.tar.gz')
('application/x-tar', 'gzip')

 

반대로 mimetype으로도 파일 확장자를 추측할 수 있다.

>>> mimetypes.guess_extension('image/jpeg')
'.jpg'

 

끝.