로딩
요청 처리 중입니다...

AWS Lambda S3 파일목록 가져오기 (Python)

 AWS Lambda S3 파일목록 가져오기 (Python)

서버리스 프레임워크 S3 Lambda에서 파일목록 가져오는 소스 자료를 찾기 어려워 개발하였다. import json import boto3 import math def lambda_handler(event, context): bucket = '내 S3 버캣 이름' list = get_file_list_s3(bucket); return { 'statusCode': 200, 'list': list } #파일 목록 가져오기 def get_file_list_s3(bucket): s3 = boto3.client('s3') try: # 파일명 추출 file_list = [] # 버킷 리스트 목록 호출 obj_list = s3.list_objects(Bucket=bucket) # 파일명 추출 contents_list = obj_list['Contents'] for content in contents_list: key = content['Key'] size = content['Size'] typ...