我在Python中创建Lambda函数。但是我正在运行一些问题。 这是功能代码: -
import boto3
import wfm
import os
def lambda_handler(event, context):
return "OK"
我收到以下错误: -
"module initialization error: 'NoneType' object has no attribute 'endswith' "
这里的任何帮助都会有所帮助。
谢谢。
答案 0 :(得分:0)
我的代码没有错误。我认为错误发生在您的导入模块中。
答案 1 :(得分:0)
如上所述,你很可能错过了一些包裹。 http://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html
您无需安装boto3
,因为已在lambda中使用。
答案 2 :(得分:0)
类型的error
:
module initialization error
在名称中说明问题来自于您modules
顶部的importing
script
。
os
模块几乎不可能让你感到悲伤,但boto3
模块的wfm
可能会抛出error
。不幸的是,由于问题的性质,我无法帮助解决任何问题,但我建议updating
modules
到最新的版本。
希望制作modules
的人能够修复此bug
。