Мне нужно развернуть лямбда-функцию AWS с использованием кода Python.Пакет SQL успешно импортирован в лямбда-модуль, но возникает ошибка, как указано выше.Я не знаю, почему или как решить эту проблему.
Я попытался сделать следующее:
import mysql.connector
import json
from mysql.connector import Error
from mysql.connector import errorcode
from datetime import datetime
import random
def save_events(event):
result = []
conn = mysql.connector.connect(host = host, user = user, passwd = password, db = database, connect_timeout = 5)
with conn.cursor() as cur:
cur.excute("""insert into signup(email, first_name, last_name, gender, password) values ('%s', '%s', '%s', '%s', '%d')""" % (event['email'], event['first_name'], event['last_name'], event['gender'], event['password']))
cur.excute("""select *from sample.signup""")
conn.commit()
cur.close()
for row in cur:
result.append(list(row))
return '..........data from lambda..........'
return result
def main(event, context):
save_events(event)