在接收事件 api 查询字符串的 lambda 函数中,我想检查一个是否存在。如果是,则以下工作:
if event['queryStringParameters']['order'] == 'desc':
file_names.append('hello')
我已经尝试过 event['queryStringParameters']['order'] != null
但如果没有使用 lambda 函数的订单查询字符串,该函数将中断导致 502 响应。如何检查查询字符串是否在未中断的情况下未被使用?
最佳答案
在引用它之前总是检查字典是否包含一个键。
if 'queryStringParameters' in event and 'order' in event['queryStringParameters']:
关于python - AWS/Python Lambda 函数检查是否存在查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52205712/