Get The Mimetype Of A File With Python
I want determine mimetype of an xml file , but I am getting error about some instance as first argument. I am new to python please help. Below is the code I am using and the error
Solution 1:
The error says that you have to initialize the MimeTypes
class:
>>> from mimetypes import MimeTypes
>>> import urllib
>>>
>>> mime = MimeTypes()
>>> url = urllib.pathname2url('Upload.xml')
>>> mime_type = mime.guess_type(url)
>>>
>>> print mime_type
('application/xml', None)
Although you could skip this and use mimetypes.guess_type
directly:
>>> import urllib, mimetypes
>>>
>>> url = urllib.pathname2url('Upload.xml')
>>> print mimetypes.guess_type(url)
('application/xml', None)
Post a Comment for "Get The Mimetype Of A File With Python"