Context对Amazon lex chatbot的变量支持

时间:2017-11-15 23:49:21

标签: amazon-web-services aws-lambda chatbot amazon-lex

我正在尝试构建一个AWS管理控制台的聊天机器人版本,并想看看我是否可以使用区域这样的东西作为环境变量,而不是每次都提示它。有类似的东西吗?

1 个答案:

答案 0 :(得分:0)

您可以在AWS Lambda"环境变量"中定义环境变量。部分并在您的代码中使用它。 如果要在代码中使用自定义环境变量,则需要对其进行定义,然后在下面的代码中使用它:

import os
#assuming your environment variable is named as "name"
name = os.environ['name']

如果要使用预定义的环境变量,也可以使用它们。示例:AWS_REGION环境变量将给出正在执行lambda函数的区域的名称。就像我的一样,我给了我们东 - 1作为输出。

import os
os.environ['AWS_REGION']