(self, text, headersonly=False)
return self.parser.parsestr(text, headersonly)
Create a message structure from a byte string.

        Returns the root of the message structure.  Optional headersonly is a
        flag specifying whether to stop parsing after reading the headers or
        not.  The default is False, meaning it parses the entire contents of
        the file.
Create a message structure from a byte string.
Create a message structure from a byte string .
def parsebytes(self, text, headersonly=False):
        """Create a message structure from a byte string.

        Returns the root of the message structure.  Optional headersonly is a
        flag specifying whether to stop parsing after reading the headers or
        not.  The default is False, meaning it parses the entire contents of
        the file.
        """
        text = text.decode('ASCII', errors='surrogateescape')
        return self.parser.parsestr(text, headersonly)
def parsebytes ( self , text , headersonly = False ) : text = text . decode ( 'ASCII' , errors = 'surrogateescape' ) return self . parser . parsestr ( text , headersonly )