我正在使用Flask。检查Flask中request.args中是否存在密钥
我正在做一个ajax后,我需要检查存在,如果键。
我试过但没有工作。
if request.args.has_key('campaign_id_crid'):
print True
什么是更好的测试方法?
我正在使用Flask。检查Flask中request.args中是否存在密钥
我正在做一个ajax后,我需要检查存在,如果键。
我试过但没有工作。
if request.args.has_key('campaign_id_crid'):
print True
什么是更好的测试方法?
你的榜样工作正常(一旦if
被添加到启动反正...)
总之,虽然dict.has_key
仍看好(现有2.x的代码 - 但是在Python 3移除),它通常是考虑更多Pythonic使用in
运营商,如:
if 'campaign_id_crid' in request.args:
pass # do something
实际上'has_key'在python3中被删除。 – Bakuriu
@Bakuriu Yup-我可以看到我没有足够的说明......我的意思是“关于”,如“仍然在野外”......编辑,谢谢。 –
什么不行?什么是更好的方式? – 2012-09-17 08:25:17
适合我。 – Fabian
我不知道为什么它不起作用。我做了一个编辑。我确实有一个if。 – Tampa