" errorMessage":"模块初始化错误"

时间:2017-05-01 21:44:04

标签: amazon-web-services lambda amazon-cloudwatch

使用Python,我遵循了Test它,出现了以下错误:

{
  "errorMessage": "module initialization error"
}

我做错了什么?

2 个答案:

答案 0 :(得分:2)

您不需要任何环境变量。保持简单

from __future__ import print_function

import os
from datetime import datetime
from urllib2 import urlopen


def lambda_handler(event, context):
    url = 'https://www.google.com' # change it with your own
    print('Checking {} at {}...'.format(url, datetime.utcnow()))
    html = urlopen(url).read()
    # do some processing
    return html

这是另一个简单的例子。

from __future__ import print_function


def lambda_handler(event, context):
    first = event.get('first', 0)
    second = event.get('second', 0)
    sum = first + second
    return sum

这是一个用于调用此lambda的示例事件。您可以从Lambda Web界面配置事件。 (或谷歌)

{
  "first": 10,
  "second": 23
}

答案 1 :(得分:0)

就我而言,我错过了将logging_config.ini添加到lambda函数中。

我猜你在lambda函数找不到引用的文件或包时会遇到类似的错误。

由于新的cloud9 IDE集成,我能够动态创建一个。