Use absolute import paths for intrapackage imports.

as_string(): Use Generator.flatten() for better performance.
This commit is contained in:
Barry Warsaw 2002-06-02 19:05:51 +00:00
parent 524af6f382
commit 8ba76e8929

View file

@ -10,9 +10,9 @@
from types import ListType, StringType from types import ListType, StringType
# Intrapackage imports # Intrapackage imports
import Errors from email import Errors
import Utils from email import Utils
import Charset from email import Charset
SEMISPACE = '; ' SEMISPACE = '; '
@ -78,10 +78,10 @@ def as_string(self, unixfrom=0):
Optional `unixfrom' when true, means include the Unix From_ envelope Optional `unixfrom' when true, means include the Unix From_ envelope
header. header.
""" """
from Generator import Generator from email.Generator import Generator
fp = StringIO() fp = StringIO()
g = Generator(fp) g = Generator(fp)
g(self, unixfrom=unixfrom) g.flatten(self, unixfrom=unixfrom)
return fp.getvalue() return fp.getvalue()
def is_multipart(self): def is_multipart(self):