首页 > 解决方案 > 当我尝试测试必须连接到 RDS 的本地 lambda 函数时,没有出现名为“rds_config”的模块

问题描述

这是我的代码,当我在本地运行它时,我没有得到名为“rds_config”的模块。我可以这样做还是必须在 AWS 中对其进行测试?

import sys
import logging 
import rds_config 
import pymysql 
import requests 
from datetime import datetime, timedelta 
now = datetime.now()

logger = logging.getLogger() logger.setLevel(logging.INFO)

try:
    conn = pymysql.connect(rds_host, user=name, passwd=password, db=db_name, connect_timeout=5) except pymysql.MySQLError as e:
    logger.error("ERROR: Unexpected error: Could not connect to MySQL instance.")
    logger.error(e)
    sys.exit()

logger.info("SUCCESS: Connection to RDS MySQL instance succeeded")

def lambda_handler(event, context):
    cursor = conn.cursor()

标签: pythonmysqlamazon-web-servicesaws-lambdaamazon-rds

解决方案


推荐阅读