def magic_mime_from_buffer(buffer: bytes) -> str:
"""
Try to detect mimetype using ``magic`` library.
.. warning:: :exc:`.OptionalPackageRequirementError` will be raised if ``python-magic`` is not installed.
:param buffer: buffer from header of file.
:return: The mimetype
"""
if magic is None: # pragma: no cover
raise OptionalPackageRequirementError('python-magic')
return magic.from_buffer(buffer, mime=True)
# wand image
评论列表
文章目录