Website hosting service by Active-Venture.com
  

 Back to Index


12.6.1 Additional Methods of Message Objects

The Message class defines the following methods in addition to the rfc822.Message methods:

 
getplist( )
Return the parameter list of the Content-Type: header. This is a list of strings. For parameters of the form "key=value", key is converted to lower case but value is not. For example, if the message contains the header "Content-type: text/html; spam=1; Spam=2; Spam" then getplist() will return the Python list ['spam=1', 'spam=2', 'Spam'].
 
getparam( name)
Return the value of the first parameter (as returned by getplist()) of the form "name=value" for the given name. If value is surrounded by quotes of the form `<...>' or `"..."', these are removed.
 
getencoding( )
Return the encoding specified in the Content-Transfer-Encoding: message header. If no such header exists, return '7bit'. The encoding is converted to lower case.
 
gettype( )
Return the message type (of the form "type/subtype") as specified in the Content-Type: header. If no such header exists, return 'text/plain'. The type is converted to lower case.
 
getmaintype( )
Return the main type as specified in the Content-Type: header. If no such header exists, return 'text'. The main type is converted to lower case.
 
getsubtype( )
Return the subtype as specified in the Content-Type: header. If no such header exists, return 'plain'. The subtype is converted to lower case.

  

 

2002-2004 Active-Venture.com Webhosting Service

 

Disclaimer: This documentation is provided only for the benefits of our hosting customers.
For authoritative source of the documentation, please refer to http://python.org/doc/

 

Cheap domain registrar provides cheap domain registration, buy domain name and domain transfer from $5.95/year only   Cheap domain registration : Buy domain name and enjoy comprehensive free services