awsラムダ関数からハッシュを返すにはどうすればよいですか?awsラムダの戻り変数
boto3モジュールを使用しています。
は、ここに私のコードは
def lambda_handler(event, context):
global cnt
any = []
for node in ec2.instances.filter(Filters=[{'Name': 'instance-state-name', 'Values': ['running']}]):
inst= node.instance_type
any.append(inst)
cnt=collections.Counter(any)
return cnt
for key, val in cnt.items():
print key
print val
正確なコードはPythonのIDEで動作チョキです。私の目標は、AWSラムダ関数から変数を返し、同じラムダ関数で他の関数で使用することです。ラムダログの
エラー
module initialization error: global name 'cnt' is not defined
ありがとう、lamda関数での呼び出し関数が含まれています。出来た – Chucks