如何在boto3中传递json文件

时间:2018-03-20 03:24:50

标签: python-3.x amazon-web-services boto3 amazon-route53

如何在boto3中将json文件作为参数传递?

import boto3

client = boto3.client('route53')
doc = open('policy.json', 'rb').read()

response = client.create_traffic_policy(
    Name = 'test2',
    Document = '?????',
    Comment = 'new traffic policy'
)

我想在Document

的位置传递一个json文件

1 个答案:

答案 0 :(得分:1)

您可以使用JSON库

import boto3
import json

client = boto3.client('route53')
doc = json.loads(open('cp.json', 'rb').read())

response = client.create_traffic_policy(
    Name = 'test2',
    Document = json.dumps(doc),
    Comment = 'new traffic policy'
)