【问题标题】:Usage of exit vs return in AWS LambdaAWS Lambda 中退出与返回的使用
【发布时间】:2019-07-31 19:49:59
【问题描述】:

我有一个使用在 AWS Lambda 上运行的 python 构建的 API。此 lambda 具有确定是否满足特定条件并仅在满足条件时才继续执行其余逻辑的逻辑。在这种情况下,如果不满足条件,我应该使用 exit 还是 return 来退出 lambda?

    if status != 'PENDING':
       exit()

    if status != 'PENDING':
       return

【问题讨论】:

标签: python amazon-web-services aws-lambda boto3


【解决方案1】:

在 Python 中创建处理函数时应使用以下通用语法结构:

def handler_name(event, context): 
    ...
    return some_value

如果您不想返回值,那么只需 returnreturn None。返回值是可选的。

【讨论】:

    猜你喜欢
    • 2017-09-20
    • 2013-04-03
    • 2017-06-10
    • 2023-03-19
    • 2019-05-03
    • 2021-08-22
    • 2017-08-14
    • 2020-05-30
    • 1970-01-01
    相关资源
    最近更新 更多