mimetypes
index
/usr/lib/python1.5/mimetypes.py
 

Guess the MIME type of a file.
 
This module defines two useful functions:
 
guess_type(url) -- guess the MIME type and encoding of a URL.
 
guess_extension(type) -- guess the extension for a given MIME type.
 
It also contains the following, for tuning the behavior:
 
Data:
 
knownfiles -- list of files to parse
inited -- flag set when init() has been called
suffixes_map -- dictionary mapping suffixes to suffixes
encodings_map -- dictionary mapping suffixes to encodings
types_map -- dictionary mapping suffixes to types
 
Functions:
 
init([files]) -- parse a list of files, default knownfiles
read_mime_types(file) -- parse one file, return a dictionary or None

   
Modules
                        
posixpath
string
urllib

   
Constants
                        
inited = 0
knownfiles = ['/usr/local/etc/httpd/conf/mime.types', '/usr/local/lib/netscape/mime.types', '/usr/local/etc/httpd/conf/mime.types', '/usr/local/etc/mime.types']