Python电子邮件分析器未读取文本文件



我试图运行以下代码,通过使用email.parser.parser的parse((函数从文本文件中读取邮件内容,但不断收到错误,如"TypeError:parse((缺少1个必需的位置参数:"fp">

from email.parser import Parser
with open('an_email.txt') as fp:
mail_msg = Parser.parse(fp)
print(mail_msg)

我找不到解决这个问题的办法。能请人帮忙吗?

parserParser类中的一个实例方法。这意味着您必须首先创建一个Parser实例:

...
parser = Parser()
with open('an_email.txt') as fp:
mail_msg = parser.parse(fp)

最新更新