gpt4 book ai didi

google-app-engine - Python Google appengine 'Attachment' 对象不支持索引

转载 作者:太空宇宙 更新时间:2023-11-03 15:34:26 24 4
gpt4 key购买 nike

自 1 月 9 日美国东部标准时间下午 3 点之后的某个时候,我开始类型错误:“附件”对象在尝试访问电子邮件附件的数据部分时不支持索引错误:

            attach = mail_message.attachments.pop()
encodedAttachment = attach[1]

我正在处理的电子邮件的格式在那段时间没有改变,这段代码直到那时都完美无缺

最佳答案

最新版本(1.8.9)引入了一个 Attachment 类,现在返回该类而不是之前返回的(文件名内容)元组。该类确实实现了 __iter__,因此解包工作完全相同:

filename, content = attachment

但它没有实现 __getitem__,因此通过索引访问会导致您看到的错误。创建问题可能会使代码更改为完全向后兼容,但实际情况是更改您的代码。

关于google-app-engine - Python Google appengine 'Attachment' 对象不支持索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21065582/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com