Lambda로 Python을 기본 생성하면, 파일 Dump하는 코드만 생성된다.
Python에 낯설기도 하고 Lambda도 낯선 초심자라면 다음의 코드로
HTML로 Hello World를 출력하는 Python 코드를 Lambda에 짤 수 있다.
def lambda_handler(event, context): response = { "statusCode": 200, "statusDescription": "200 OK", "isBase64Encoded": False, "headers": { "Content-Type": "text/html; charset=utf-8" } } response['body'] = """<html> <head> <title>Hello World!</title> <style> html, body { margin: 0; padding: 0; font-family: arial; font-weight: 700; font-size: 3em; text-align: center; } </style> </head> <body> <p>Hello World!</p> </body> </html>""" return response |