use six.moves version for MIMEMultipart, MIMEText, and MIMEBase

This commit is contained in:
Felix Yan 2014-07-14 23:08:40 +08:00
parent 0d758e4b30
commit 61717ca075
1 changed files with 3 additions and 6 deletions

View File

@ -7,17 +7,14 @@ from cStringIO import StringIO
import six
from email.utils import COMMASPACE, formatdate
from six.moves.email_mime_multipart import MIMEMultipart
from six.moves.email_mime_text import MIMEText
from six.moves.email_mime_base import MIMEBase
if six.PY2:
from email.MIMEMultipart import MIMEMultipart
from email.MIMENonMultipart import MIMENonMultipart
from email.MIMEBase import MIMEBase
from email.MIMEText import MIMEText
from email import Encoders
else:
from email.mime.multipart import MIMEMultipart
from email.mime.nonmultipart import MIMENonMultipart
from email.mime.base import MIMEBase
from email.mime.text import MIMEText
from email import encoders as Encoders
from twisted.internet import defer, reactor, ssl