函数计算入口参数event详解
官方文档中对event的解释如下:
event是用户调用函数时传入的数据,它可以是一个简单的string,也可以是一个JSON string,还可以是一个图片(二进制数据)。函数中的event参数是个字节流,在Python2.7中是str类型,在Python3中是bytes类型。
用户在函数中可以根据实际情况对event进行转换:
- 输入数据是一个JSON string的话,用户可以把它转换成一个dict:
# -*- coding: utf-8 -*-
import json
def my_handler(event, context):
evt = json.loads(event)
return evt['key']
- 输入数据是一个文件的bytes, 比如图片的文件作为event参数传入
# -*- coding: utf