使用.oglev引擎接收带有.csv附件的电子邮件

时间:2011-03-24 20:01:15

标签: python google-app-engine email

我能够阅读电子邮件,我可以看到附件,但它们不是以.csv数据形式出现的。我猜这是'EncodedPayload'类型?

以下代码:

for filename, content in attachments:
    logging.info("filename: " + filename)
    fileReader = csv.reader(content.split("\n"))

给了我这个错误:

'EncodedPayload' object has no attribute 'split'

如何在给定EncodedPayload的情况下解析csv文件?

1 个答案:

答案 0 :(得分:1)

在您的内容上致电decode()

fileReader = csv.reader(content.decode())