- 论坛徽章:
- 2
|
def Parse_email(mailserver,mailuser,mailpasswd):
print 'Parse_email is working:'
server=login_email(mailserver,mailuser,mailpasswd)
msgCount,msgBytes=server.stat()
resp,mails,octers=server.list()
index=len(mails)
resp,lines,octers=server.retr(index)
msg_content='\r\n'.join(lines)
print msg_content
msg=Parser.parsestr(msg_content)
print_info(msg,index)
server.quit
邮箱能正常登陆,但提示如下错误:
Traceback (most recent call last):
File "E:\py_prj\email_test.py", line 100, in <module>
Parse_email(mailserver,mailuser,mailpasswd)
File "E:\py_prj\email_test.py", line 74, in Parse_email
msg=Parser.parsestr(msg_content)
TypeError: unbound method parsestr() must be called with Parser instance as first argument (got str instance instead)
这个错误是什么意思呢? |
|