以下のインプットを取り出して辞書に格納するPythonプログラムがあります。
'body':'{"value": "22"}'
'age'に値を格納する箇所で以下のようなエラーが発生します。
TypeError('string indices must be integers')
なぜ、String型をそのまま格納できないのでしょうか?
どのようにして改善すればよいでしょうか?
python
1def lambda_handler(event, context): 2 dict = { 3 'name' : "yoshida", 4 'item' : { 5 'age' : event['body']['value'] 6 } 7 }
event
1{ 2 "body": "{\"Value\": \"22\"}" 3}
★APIGWからのリクエストボディからの
値取得方法がそもそも間違っていますか??
回答1件
あなたの回答
tips
プレビュー