SyntaxError:keyword不能是GAEpython中的表达式

时间:2015-12-07 12:53:48

标签: python-2.7 google-app-engine

def email_status(self, mail_ref):
        mails_storage = EmailsStorage().Key(urlsafe=mail_ref)
        maillog = EmailLogs.query(EmailLogs.email_key=mails_storage)
        return mails_storage.get(), mails_log

它说SyntaxError:keyword不能是一个表达式。我是GAEpython的新手,无法弄清楚出了什么问题。

回溯 enter image description here

1 个答案:

答案 0 :(得分:0)

在您的查询中,您需要=而不是==,您需要

    maillog = EmailLogs.query(EmailLogs.email_key == mails_storage)

而不是

    maillog = EmailLogs.query(EmailLogs.email_key=mails_storage)