Python에서 MIME 유형 찾기
이미지나 문서 등의 파일을 저장할 때 MIME(다목적 인터넷)을 포함하는 것이 좋습니다. 메일 확장명) 유형. 이 정보는 웹 페이지가 파일 다운로드 시 올바른 애플리케이션이나 뷰어를 자동으로 실행하는 데 중요합니다.
Python은 MIME 유형을 얻기 위한 다양한 옵션을 제공합니다.
python-magic:
python-magic은 파일 분석 및 식별 처리 분야에서 높은 평가를 받는 라이브러리입니다. 파일 형식 및 관련 MIME 형식에 대한 포괄적인 데이터베이스를 제공합니다. 설치하려면 pip install python-magic을 사용하십시오.
import magic mime = magic.Magic(mime=True) mime_type = mime.from_file("path/to/file.pdf") # Returns 'application/pdf'
mimetypes 모듈:
Python에 내장된 mimetypes 모듈을 사용하여 다음을 기반으로 MIME 유형을 결정할 수 있습니다. 파일 확장자. MIME 유형에 대한 제한적이고 하드코딩된 파일 확장자 매핑을 사용하며 가능한 모든 경우를 포괄하지 못할 수도 있다는 점을 명심하세요.
import mimetypes mime_type = mimetypes.guess_type("path/to/file.pdf")[0] # Returns 'application/pdf'
외부 웹 서비스:
다양한 온라인 서비스에서 MIME 유형 조회 기능을 제공합니다. 이러한 서비스에 파일 또는 알려진 파일 확장자를 보내고 해당 MIME 유형을 받을 수 있습니다.
다운로드 가능한 데이터베이스:
MIME 유형 정보에 대한 오프라인 액세스를 선호하는 경우 , 파일 형식과 해당 MIME 형식에 대한 자체 데이터베이스를 다운로드하고 유지 관리하는 것을 고려해보세요. 여러 리소스에서 로컬로 저장하고 액세스할 수 있는 이러한 데이터베이스를 제공합니다.
추가 고려 사항:
위 내용은 Python에서 MIME 유형을 어떻게 찾나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!