【发布时间】:2019-09-30 20:16:31
【问题描述】:
各位,我的 python 代码遇到错误,我尝试了很多方法,但错误仍然存在,如何解决?
代码运行了好几个月...突然停止了
消息错误是...
全局名称“nt”未定义:NameError 回溯(最近一次通话最后): 文件“/var/task/lambda_function.py”,第 35 行,在 lambda_handler nt("Lambda 函数名称:" + context.function_name) NameError: 未定义全局名称“nt”
# Clients
sns_client = boto3.client('sns')
s3_client = boto3.client('s3')
athena_client = boto3.client('athena')
def lambda_handler(event, context):
nt("Lambda Function Name : " + context.function_name)
bucket = event['Records'][0]['s3']['bucket']['name']
...
【问题讨论】:
-
请编辑您的问题以包含 MWE。这将使其他人更容易重现您的错误并帮助回答问题。 stackoverflow.com/help/minimal-reproducible-example
-
您的意思是
print吗?nt("Lambda Function Name : " + context.function_name) -
在
lambda_handler的第一行中,有一行内容为nt("Lambda Function Name : " + context.function_name)。我很确定应该是print("Lambda Function Name : " + context.function_name)
标签: python amazon-web-services lambda