You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python Glue Job为何因作业参数抛出KeyError错误?

解决Glue Python Shell Job的KeyError问题

问题原因

你在配置作业参数时给Key加了--前缀,导致getResolvedOptions无法正确解析到对应的参数名。

解决方案

修改作业参数的配置:

  • 将参数Key从--test-parameter改为test-parameter
  • Value保持hello world不变

你的原有代码无需修改,因为getResolvedOptions方法接收的参数名列表本身就是不带--前缀的名称。当你用不带--的Key配置参数时,Glue会自动为参数添加--前缀并传递给脚本,getResolvedOptions就能正确解析出test-parameter对应的取值。

验证方法

修改参数后重新运行Job,脚本会正常输出value = hello world。

内容的提问来源于stack exchange,提问作者srk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 09:13:14