要在Python中读取AWS Lambda环境变量,您可以使用AWS Chalice框架提供的内置功能。下面是一个示例解决方案:
pip install chalice
chalice new-project myproject
from chalice import Chalice
app = Chalice(app_name='myproject')
@app.route('/')
def index():
# 读取环境变量
my_var = app.current_request.context['stage_vars']['MY_VAR']
return {'hello': my_var}
MY_VAR=my_value
chalice deploy
当您访问应用程序的URL时,它将返回一个包含环境变量值的JSON响应。
请确保在使用Chalice读取环境变量之前,已经完成了AWS Lambda函数的部署。