我有一个在本地运行的小api,可以连接到我的awsrds。它主要是一个getapi,因为我已经在数据库中有我需要的数据,但需要它们是可访问的。在
除了我需要导入两个软件包外,代码与问题无关:
进口猎鹰 导入psycopg2
我用gunicorn在本地运行它。在
到目前为止还不错,但是我试图在一个带有API网关的AWS lambda函数上复制这个函数,但是我无法运行它。我用helloworld模板启动了一个pythonlambda并复制了我的代码。但是我很确定我导入的包不在那里。我怎么能把它们放在里面?还有,是否需要gunicorn来运行该功能?在
之后,我也尝试在aws中创建api网关,但是当我试图转到生成的http地址时,它不想工作:我得到了错误的身份验证令牌。在
我不是python开发人员,而是Js开发人员,但是对于这个开发人员,我需要它在python中,因为rest get函数很复杂,并且已经存在于python中。在
如果您有任何指导或教程来解释如何将我的100行代码及其2/3依赖关系转换为Lambda上的一个可工作的httpapi,我将非常高兴。我也尝试过使用Zappa,但不知怎么地一个错误接着一个错误,因为我的代码非常简单,只需要几个包,我想我可能可以手动完成。在
谢谢你的任何线索。在
目前没有回答
相关问题 更多 >
编程相关推荐