问题标签 [chalice]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Tornado 在 chalice python 中抛出流关闭错误
我第一次使用 Chalice 试用 AWS Neptune。
这是整个错误
这是我的代码
有谁试过这个?
我已按照此存储桶gremlin-python-example 中的示例进行操作
我知道我没有错过示例中的任何内容,但它仍然抛出流关闭错误。
python - cron 事件的 chalice @app.schedule 语法是什么?
我正在尝试遵循https://chalice.readthedocs.io/en/latest/topics/events.html中的文档
我试过这个
并得到这个错误:
botocore.exceptions.ClientError:调用 PutRule 操作时发生错误 (ValidationException):参数 ScheduleExpression 无效。
所以尝试了这个:
并得到了另一个错误:
NameError:未定义名称“Cron”
没有任何效果......什么是正确的语法?
python - AWS Chalice,无法从 POST 请求中获取图像
我正在尝试使用 aws chalice、lambda 函数和 API Gateaway 调用我的 sagemaker 模型。
我正在尝试通过POST
请求发送图像,但在 lambda 函数上接收它时遇到问题。
我的代码如下所示:
刚刚回来
<Response [200]> {'error': 'BadRequestError: Error Parsing JSON'}
正如我之前提到的,我的最终目标是接收我的图像并用它提出一个 sagemaker 请求。但我似乎无法阅读图像。
我的 python 测试客户端如下所示:
请帮助我,我花了很多时间试图解决这个问题
python-3.x - 在 generate_presigned_post 中的 Boto3 InvalidAccessKeyId
我正在使用 Python 的 Chalice 库创建 AWS Lambda 和 API。我的 AWS 凭证是使用 github 工作流 aws-actions 注入的,它能够chalice deploy
. 端点正在工作,并且完美地部署到 AWS。
问题是:
我使用 Boto3 使用generate_presigned_post
位于此处的文档中的函数创建预签名上传表单:https ://boto3.amazonaws.com/v1/documentation/api/latest/guide/s3-presigned-urls.html
但是当我使用该函数的响应并用它生成一个 html 时,在提交要上传的文件后,它会返回给我
我检查了所有内容,似乎它使用了错误的 AWS_ACCESS_KEY 但如果它完美地部署到 AWS,我认为这不是问题(至少现在是这样)。我使用 boto3 客户端,它似乎自动找到了 aws 凭证,但它似乎没有找到我的(或正在发生的任何事情)并提供了错误的 AWS_ACCESS_KEY。
它返回正确的响应,但是当与表单集成并使用时,表单会返回错误。
amazon-web-services - 在 Chalice 中的 S3 存储桶对象创建事件上未触发 AWS Lambda 函数
我部署了一个 AWS Lambda 函数,该函数在使用 Chalice 创建 S3 存储桶事件时触发,但是当我将对象上传到 S3 存储桶时,不会触发 lambda 函数。Cloudwatch 日志和指标不显示任何数据。
代码如下:
requirements.txt 文件如下:
我还观察到代码不在Lambda 函数管理控制台的配置选项卡下的函数代码部分中。
python - 圣杯中缺少公钥文件
我正在使用 Chalice Chalice(编写 python rest api)和 cashfree sdk Cashfree SDK(转账)。
我有一个 public_key.pem 文件,它有助于维护动态 IP 动态链接信息。
我已经能够在本地运行这段代码......但是当我部署这个it says cannot find key.pem
...... 我无法理解我应该如何将我的密钥文件传递给它。
python - boto3 ConnectionClosedError python
我正在尝试使用 Chalice 部署 Rest Api。当我做圣杯部署时。
该代码与本地圣杯一起使用。但它在部署中失败。
我收到以下错误:
在处理上述异常的过程中,又出现了一个异常:
在处理上述异常的过程中,又出现了一个异常:
文件“/home/dragon/anaconda3/envs/my_env/lib/python3.7/site-packages/click/core.py”,第 610 行,调用返回回调(*args,**kwargs)文件“/home/ dragon/anaconda3/envs/my_env/lib/python3.7/site-packages/click/decorators.py”,第 21 行,在 new_func 返回 f(get_current_context(), *args, **kwargs) 文件“/home/dragon /anaconda3/envs/my_env/lib/python3.7/site-packages/chalice/cli/init _.py”,第 206 行,部署中的 deploy_values = d.deploy(config, chalice_stage_name=stage) 文件“/home/dragon/anaconda3/envs/my_env/lib/python3.7/site-packages/chalice/deploy/deployer. py”,第 353 行,在部署中返回 self._deploy(config, chalice_stage_name) 文件“/home/dragon/anaconda3/envs/my_env/lib/python3.7/site-packages/chalice/deploy/deployer.py”,行366,在 _deploy self._executor.execute(plan) 文件“/home/dragon/anaconda3/envs/my_env/lib/python3.7/site-packages/chalice/deploy/executor.py”,第 44 行,在执行 self ._default_handler)(指令)文件“/home/dragon/anaconda3/envs/my_env/lib/python3.7/site-packages/chalice/deploy/executor.py”,第56行,在_do_apicall结果=方法(**final_kwargs ) 文件“/home/dragon/anaconda3/envs/my_env/lib/python3.7/site-packages/chalice/awsclient.py",第 273 行,在 update_function zip_contents=zip_contents)
非常感谢您的帮助。
python - 尝试访问圣杯中的路径参数时出现 Python 语法错误
我正在尝试使用 chalice 访问路径参数,但它给了我一个语法错误。
.py 文件
给了我下面提到的这个错误:
我在这里想念什么?