# Copyright (C) 2001-2006 Python Software Foundation
# Author: Barry Warsaw
# Contact: email-sig@python.org
"""Base class for MIME specializations."""
__all__ = ['MIMEBase']
from email import message
class MIMEBase(message.Message):
"""Base class for MIME specializations."""
def __init__(self, _maintype, _subtype, **_params):
"""This constructor adds a Content-Type: and a MIME-Version: header.
The Content-Type: header is taken from the _maintype and _subtype
arguments. Additional parameters for this header are taken from the
keyword arguments.
"""
message.Message.__init__(self)
ctype = '%s/%s' % (_maintype, _subtype)
self.add_header('Content-Type', ctype, **_params)
self['MIME-Version'] = '1.0'
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| __pycache__ | Folder | 0755 |
|
|
| __init__.py | File | 0 B | 0644 |
|
| application.py | File | 1.23 KB | 0644 |
|
| audio.py | File | 2.61 KB | 0644 |
|
| base.py | File | 794 B | 0644 |
|
| image.py | File | 1.72 KB | 0644 |
|
| message.py | File | 1.26 KB | 0644 |
|
| multipart.py | File | 1.54 KB | 0644 |
|
| nonmultipart.py | File | 691 B | 0644 |
|
| text.py | File | 1.37 KB | 0644 |
|