"errorMessage": "Обработчик 'save_events' отсутствует в модуле 'mysql'" - PullRequest
0 голосов
/ 24 сентября 2019

Мне нужно развернуть лямбда-функцию 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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...