python - 当我尝试测试必须连接到 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()
解决方案
推荐阅读
- python - Python pip 安装
- python - 如何使用 Tkinter asktosavefile 模块保存 pandasProfile 报告?
- python - 如何在 JupyterLab 上指定笔记本字体
- azure - Azure QnA Maker [下载知识库] 删除“changeStatus”?
- excel - 过滤表格内的单元格值
- javascript - Javascript:从对象数组中获取对象的子集
- git - git找不到要推送到的存储库
- tailwind-css - 为什么顺风中没有多少百分比单位?
- plotly - 有没有办法为绘图图设置动态宽度和高度?
- sql - HANA SQL 为 id 选择计数和数组