擅长:python、mysql、java
<p>最好先使用标准对象构建它,然后在返回时将其转换为JSON。例如:</p>
<pre><code># coding=utf-8
import json
def aws_message(payload):
message = dict(statusCode=200,
isBase64Encoded=False,
headers={"Content-Type": "application/json"},
body=payload['note'])
return json.dumps(message)
if __name__=="__main__":
payload = dict(note='something')
print(aws_message(payload))
</code></pre>
<p>不幸的是,您会注意到,在构建消息中的头时,我从长格式dict()创建切换到了简写形式(这是一个快速的脏示例)。输出如下:</p>
^{pr2}$
<p>如您所见,以一种易于理解的方式构建对象,然后让json库将所有转换转换为正确格式的响应是非常简单的。我希望这有帮助。在</p>