#coding:utf8
import boto3
import xlwt
lambda_client = boto3.client('lambda',region_name = 'cn-north-1')
workbook = xlwt.Workbook()
sheet1 = workbook.add_sheet('sheet1',cell_overwrite_ok=True)
sheet1.write(0,0,"函数名")
sheet1.write(0,1,"运行环境")
sheet1.write(0,2,"代码大小")
sheet1.write(0,3,"修改时间")
# print(lambda_client.list_functions())
llist = lambda_client.list_functions()
# print(llist['Functions'])
i = 1
for l in llist['Functions']:
sheet1.write(i,0,l['FunctionName'])
sheet1.write(i,1,l['Runtime'])
sheet1.write(i,2,l['CodeSize'])
sheet1.write(i,3,l['LastModified'])
print(l['FunctionName'])
print(l['Runtime'])
print(l['CodeSize'])
print(l['LastModified'])
print('...........................')
i+=1
workbook.save(u'lambda.xls')