AWS Lambda函数boto3队列问题

时间:2016-04-16 11:45:00

标签: python amazon-web-services lambda

我无法在AWS Lambda函数中使用boto3获取队列。

如果我输入以下代码并直接运行,那么它正在运行。但是,如果我创建包并上传zip文件,则无效。

我的示例代码如下:

import boto3
import json

print('Loading function')

def lambda_handler(event, context):
sqs = boto3.resource('sqs', region_name='us-west-2', aws_access_key_id='XXXXXXXXXXXXXXX', aws_secret_access_key='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')

for queue in sqs.queues.all():
    print("===="+str(queue))

queue = sqs.get_queue_by_name(QueueName='testqueue')
print(" queue :: "+str(queue))

为什么不能使用包zip文件?

0 个答案:

没有答案