Email Python消息到字符串错误

Email Python消息到字符串错误,email,python-2.7,imap,Email,Python 2.7,Imap,我试图解析电子邮件正文的内容。到目前为止,我的程序可以打印电子邮件的正文,但我不知道如何解析它,因为它是一个消息对象 我的代码用于打印信息,代码为: msg = email.message_from_string(data[0][1]) msgBody = msg.get_payload()[0] 这将返回类似于 ------------------------------------------------------- From nobody Mon Nov 03 10:27:03 201

我试图解析电子邮件正文的内容。到目前为止,我的程序可以打印电子邮件的正文,但我不知道如何解析它,因为它是一个
消息
对象

我的代码用于打印信息,代码为:

msg = email.message_from_string(data[0][1])
msgBody = msg.get_payload()[0]
这将返回类似于

-------------------------------------------------------
From nobody Mon Nov 03 10:27:03 2014
Content-Type: text/plain;

 charset=UTF-8
Content-Transfer-Encoding: 7bit

Hi Kevin,

Thank you for applying to join MyCrowd. We have received your application and are reviewing it.

The MyCrowd Team

If you would like to unsubscribe and stop receiving these emails click here: http://mail.mycrowd.com/wf/unsubscribe

-------------------------------------------------------
我想做一些类似于
msgBody.find(“MyCrowd”)
的事情,但我不断收到错误:

Message instance has no attribute 'find' 

你读过了吗?是的,我看到有一个as\u string方法,但它现在返回的错误函数对象没有属性find。你可能需要调用
。as\u string()
(注意括号)。