我正在寻找一种合适的方法来从email文件中获得特定的图像,但不幸的是,我总是获得没有图像的文本数据!
这是我使用的代码,但它只给我文本数据:
from email.parser import BytesParser
from email import policy
with open(em, 'rb') as fp:
name = fp.name # Get file name
msg = BytesParser(policy=policy.default).parse(fp)
data = msg.get_body(preferencelist=('plain')).get_content()
print(data)
fp.close()
你找到解决这个问题的方法了吗?我很想知道方法。