从AWS Lambda在本地计算机上执行代码

时间:2018-12-02 20:39:31

标签: python amazon-web-services aws-lambda

对于一个大学项目,我创建了一个聊天机器人,该聊天机器人调用用Python编写的lambda函数。

import webbrowser
import boto3
import logging
from urllib.request import Request, urlopen
import json
def handler(event,callback):

function_type = event['currentIntent']['slots']['slotOne']
print('This went to the search')
webbrowser.open('www.google.com')
response = {
    "dialogAction": {
        "type": "Close",
        "fulfillmentState": "Fulfilled",
        "message": {
          "contentType": "SSML",
          "content": "opening google now"
                },
            }
        }
    return response

我可以使用lambda罚款发送和接收信息,但无法使用webbrowser导入打开www.google.com。这在本地有效,我想知道是否有办法将lambda触发代码保存在本地计算机上,或者让lambda中的代码在被聊天机器人调用时在本地执行。

0 个答案:

没有答案