nomurabbitのブログ

nomurabbitのブログはITを中心にした技術ブログです。

nomurabbitのブログ

【Python】Python標準ライブラリでJSONパース【AWS】

この記事はPython 3.9AWS LambdaJSONをパースする方法を解説したものです。


こんにちは!らびです。今回はPython 3.9AWS LambdaJSONをパースしていきます。

データ連携に必須の処理ですね。頑張って勉強していきましょう!


Python Lambdaのコード

まずはPythonのコードです。今回インポートするのはjsonモジュールです。

import json

def lambda_handler(event, context):
  message = '''
  {
    "firstname":"taro",
    "lastname":"yamada"
  }
  ''' 
  message_dict = json.loads(message)
  return {
    "statusCode": 200,
    "body": json.dumps({
        "message": "first name is : " + message_dict["firstname"],
    }),
  }


実行結果はこんな感じだジョ。


f:id:nomurabbit:20220123235805p:plain


ディクショナリ型にパースすることで、各要素にはキーでアクセスできるようになります。

まとめ

以上がPython 3.9AWS LambdaによるJSONのパースでした。

APIとのデータのやり取りにも応用できそうですね!

次回もぜひご覧ください。では!