如何从本地python脚本调用AWS Lambda函数?

如何从本地python脚本调用AWS Lambda函数?,python,amazon-web-services,aws-lambda,Python,Amazon Web Services,Aws Lambda,我正在使用python创建一个CRUD应用程序。我已经在AWS上创建了我的dynamoDB数据库,我想从我的程序读写它。我已经创建了一个AWS Lambda函数,它存储在我的AWS帐户下的云中。如何从本地python程序中调用函数?我看到的教程似乎针对本地dynamoDB应用程序在Python脚本中需要做的就是调用函数。在Python脚本中需要做的就是调用函数。您需要两件事: IAM角色或IAM用户,具有在代码中调用lambda函数的权限 要实际执行调用操作,请使用boto3中的方法 另一种方法

我正在使用python创建一个CRUD应用程序。我已经在AWS上创建了我的dynamoDB数据库,我想从我的程序读写它。我已经创建了一个AWS Lambda函数,它存储在我的AWS帐户下的云中。如何从本地python程序中调用函数?我看到的教程似乎针对本地dynamoDB应用程序

在Python脚本中需要做的就是调用函数。

在Python脚本中需要做的就是调用函数。

您需要两件事:

  • IAM角色或IAM用户,具有在代码中调用lambda函数的权限
  • 要实际执行调用操作,请使用boto3中的方法 另一种方法是通过API网关调用lambda函数。这不需要调用者的IAM角色或IAM用户凭据。如何将lambda与API网关一起使用,请参见以下链接:

      • 你需要两件事:

      • IAM角色或IAM用户,具有在代码中调用lambda函数的权限
      • 要实际执行调用操作,请使用boto3中的方法 另一种方法是通过API网关调用lambda函数。这不需要调用者的IAM角色或IAM用户凭据。如何将lambda与API网关一起使用,请参见以下链接: