NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

application.py (604B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\carbon\common\stdlib\email\mime\application.py
      2 __all__ = ['MIMEApplication']
      3 from email import encoders
      4 from email.mime.nonmultipart import MIMENonMultipart
      5 
      6 class MIMEApplication(MIMENonMultipart):
      7 
      8     def __init__(self, _data, _subtype = 'octet-stream', _encoder = encoders.encode_base64, **_params):
      9         if _subtype is None:
     10             raise TypeError('Invalid application MIME subtype')
     11         MIMENonMultipart.__init__(self, 'application', _subtype, **_params)
     12         self.set_payload(_data)
     13         _encoder(self)