기본 모듈인 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'
끝.
댓글