20

我正在使用烧瓶。

我正在做一个 ajax 帖子,我需要检查是否存在密钥

我尝试了以下方法,但没有奏效

if request.args.has_key('campaign_id_crid'):
        print True

这样做的正确方法是什么?

4

1 回答 1

40

您的示例在 python 2.x 代码中运行良好

无论如何,虽然dict.has_key仍然是关于(在现有的 2.x 代码中 - 但在 Python 3 中删除),但通常认为使用更 Pythonic 的in运算符,例如:

if 'campaign_id_crid' in request.args:
    pass # do something
于 2012-09-17T08:53:28.933 回答