Computer Science, asked by tarachandbora7130, 1 year ago

How to find the mime type of a file in Python?

Answers

Answered by farhanimtiyaz327
0

Python has a module called mimetypes that you can use to guess the mime type of a file in Python. However it is not a reliable way to know the mime type of a file. For example,

>>> import mimetypes

>>> print(mimetypes.MimeTypes().guess_type('my_file.txt')[0])

text/plain

You can also use a non-standard module called python-magic to deduce the mimetype of a file. For example,

>>> import magic

>>> mime = magic.Magic(mime=True)

>>> mime.from_file("my_file.txt")

text/plain

Similar questions