"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 파이썬에서 마임 유형을 찾는 방법과 기술

파이썬에서 마임 유형을 찾는 방법과 기술

2025-04-16에 게시되었습니다
검색:699

How do you Find MIME Types in Python?

Python은 Mime 유형을 얻기위한 다양한 옵션을 제공합니다. 파일 유형 및 관련 MIME 유형의 포괄적 인 데이터베이스를 제공합니다. 설치하려면 PIP 설치 Python-Magic을 사용하십시오.

Magic import mime = magic.magic (mime = true) mime_type = mime.from_file("path/to/file.pdf") # Returns 'application/pdf'

mimetypes Module:

Python's built-in mimetypes module can be utilized to determine MIME types based on file extensions. 파일 확장의 제한적이고 하드 코딩 된 매핑을 MIME 유형에 사용하고 가능한 모든 경우를 다루지 않을 수 있습니다.

Mimetypes 가져 오기 mime_type = mimetypes.guess_type ( "path/to/file.pdf") [0] # returns 'application/pdf'

외부 웹 서비스 :

import magic
mime = magic.Magic(mime=True)
mime_type = mime.from_file("path/to/file.pdf")  # Returns 'application/pdf'
다양한 온라인 서비스를 제공합니다. 이 서비스에 파일 또는 알려진 파일 확장을 보내고 해당 MIME 유형을받을 수 있습니다.

다운로드 가능한 데이터베이스 :

import magic
mime = magic.Magic(mime=True)
mime_type = mime.from_file("path/to/file.pdf")  # Returns 'application/pdf'

파일 유형의 오프라인 액세스를 선호하는 경우 파일 유형 및 마임 유형의 데이터베이스를 다운로드하고 유지 관리하는 것을 고려하십시오.

추가 고려 사항 :

  • 파일 게시 :
  • 브라우저에는 파일을 웹 페이지에 게시 할 때 마임 유형 정보가 포함되어 있지 않습니다. 브라우저는 파일 업로드를 처리하는 서버가 적절한 마임 유형을 결정하고 제공한다고 가정하기 때문에
  • 단일 기능 :
코드에서 MIME 유형을 얻는 기능 만 구현하는 데 중점을두고 파일 처리 또는 데이터베이스 스토리지와 같은 추가 기능을 통합하지 않기 때문입니다.

How do you Find MIME Types in Python?

.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3