我想过滤操作系统是linux的json,我有点问题,json的一部分
'' : {
我不知道字典是怎么表达的
^{pr2}$我怎么能用通配符来表示呢,任何人都可以帮我。在
import json
import urllib2
response=urllib2.urlopen('https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/index.json')
url=response.read()
urlj=json.loads(url)
filterx=[x for x in urlj if x['??']['??']["attributes"]["operatingSystem"] == 'linux']
我不确定通配符表示法。我会调查一下再给你答复。同时,我以前已经使用过这个json,所以我可以告诉您如何访问所需的信息。 您需要的信息可以通过以下方式获得:
如果需要json中的定价信息,则需要获取产品代码字符串并查看其priceDimensions字段。查看示例json并相应地编写代码。 https://aws.amazon.com/blogs/aws/new-aws-price-list-api/
相关问题 更多 >
编程相关推荐