我试图查询一些数据,它返回一个对象列表。 正在尝试提取电子邮件并创建列表,但遇到类型错误。 不知道什么是正确的方法来做这件事,目前我的方法不起作用
比如说:
emails=User.query.filter\u by(approver=True).all()
返回:
[用户('超级用户','hoosk1@gmail.com','0bf35e27606e7418.jpg'),用户('approver','approve@test.com','c33f6a6bc4e350b0.jpg'),用户('approver2','approver2@gmail.com“,'defualt.jpg'),用户('approver3','approver3@gmail.com“,'defualt.jpg'),用户('chrishoosk','chrishoosk@gmail.com“,'default.jpg')]
我正在尝试获取电子邮件并创建了一个列表
试一试
to_send=[电子邮件中的邮件对邮件]
返回: TypeError:“用户”对象不可订阅
似乎错误将从这里开始
您将希望访问正在迭代的对象上的属性
这将为您提供电子邮件地址列表,而不是
User
对象列表(前提是mail
是User
对象的有效属性)相关问题 更多 >
编程相关推荐