在本地运行aws lambda函数

run-lambda的Python项目详细描述


run_lambda是一个运行python的python包 AWS Lambda本地函数。它提供了 用于自动测试lambda函数的python模块,以及 用于特殊本地调用的命令行接口。

难道这样的事情已经不存在了吗?

不完全是。本地运行python lambda还有其他程序 功能。但是,我知道的所有其他实用程序都只提供 命令行工具。命令行工具非常适合快速手动调用。 但是,如果您想为lambda函数创建健壮的自动化测试, 可以导入和调用的python模块更合适。 run_lambda是唯一的,因为它为 手动调用,以及用于自动测试的可导入python模块。

功能

run_lambda支持

  • 用于检查的结果(返回值、异常、超时)的接口 函数调用
  • aws上下文对象的完整实现
  • 有或没有超时的函数调用
  • 资源使用分析(内存和运行时)
  • 在lambda函数中方便地模拟对象和服务

安装

最简单的安装方法是通过pip

$ pip install run_lambda

你也可以从 Github

文档

可以在Read the Docs上找到该包的文档。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Tapestry事件动态组件   java将ActionCell添加到GWT数据网格   java组织。冬眠hql。内部的阿斯特。QuerySyntaxException:JPQL自定义查询中的路径“e.id”无效   java在Main方法中调用类   JButton操作中if语句的java问题   java客户端/服务器系统从客户端不准确地上传到服务器   java如何计算数据结构中的相同名称?   JavaSpring:如何处理HTTP状态400?   java如何捕获传递给Groovy脚本的参数?   java FCM:onMessageReceived未调用,即使在向FCM发送消息后通知也未发出?   如何在java中拆分字符串并包含分隔符   java jaxrs响应实体类   java通用地图打印函数   仅配置了java SOAP12,但出现错误“传入的SOAP消息协议版本为1.1”   swing以多种字体将文本写入图像,并使用java包装   java Jersey测试在目标(…)处从主包>NullPointerException运行方法时失败