email module documentation
Robert Kern
robert.kern at gmail.com
Tue Nov 22 23:16:31 EST 2005
David Bear wrote:
> I'm confused about how to use the email module in python 2.4.x
>
> I'm using python packaged with suse 9.3.
>
>>From the module documetation at http://docs.python.org/lib/node597.html I
> found the following example (items cut):
>
> import email
>
> ...
> msg = email.message_from_file(fp)
> ..
>
> Yet, when I try this I get the message
>
> Traceback (most recent call last):
> File "<stdin>", line 1, in ?
> AttributeError: 'module' object has no attribute 'message_from_file'
>
> so I dir(email) reveals:
>
> ['__builtins__', '__doc__', '__file__', '__name__', 'cStringIO', 'email',
> 'getMessage', 'sys']
>
> This is nothing like the documentation on python.org.
>
> Any idea what I am missing?
That's not what I have on OS X with Python 2.4.1.
In [1]: import email
In [2]: dir(email)
Out[2]:
['__all__',
'__builtins__',
'__doc__',
'__file__',
'__name__',
'__path__',
'__version__',
'message_from_file',
'message_from_string']
Are you sure that you're getting the right file? Check email.__file__ .
--
Robert Kern
robert.kern at gmail.com
"In the fields of hell where the grass grows high
Are the graves of dreams allowed to die."
-- Richard Harter
More information about the Python-list
mailing list