Python 将文件中的数据转换为变量的值
我正在从url读取文件,格式如下Python 将文件中的数据转换为变量的值,python,json,api,Python,Json,Api,我正在从url读取文件,格式如下 [{ "Coupon_ID": "IW12390", "Campaign_ID": "353", "Campaign_Name": "Dominos", "Title": "Get 10% Off on INR 400", "Description": "Get 10% Off on INR 400 & Above. Valid for online order only. This code is not valid on Simply Veg, Si
[{
"Coupon_ID": "IW12390",
"Campaign_ID": "353",
"Campaign_Name": "Dominos",
"Title": "Get 10% Off on INR 400",
"Description": "Get 10% Off on INR 400 & Above. Valid for online order only. This code is not valid on Simply Veg, Simply N-Veg Pizzas, and Combos.",
"Category": "Food & Beverages",
"Type": "Coupon",
"Type_Value": "DOM10",
"Tracking_URL": "http:\/\/tracking.icubeswire.com\/aff_c?offer_id=353&aff_id=1784",
"Added_Date": "2017-02-01",
"Expiry_Date": "2017-02-07"
},{
"Coupon_ID": "IW12392",
"Campaign_ID": "2269",
"Campaign_Name": "Shoppers Stop",
"Title": "Flat 50% on Fratini Woman",
"Description": "Flat 50% on Fratini Woman only at Shoppers Stop. So Hurry!\r\n\r\n",
"Category": "E-Commerce",
"Type": "Deal",
"Type_Value": "None",
"Tracking_URL": "http:\/\/tracking.icubeswire.com\/aff_c?offer_id=2269&aff_id=1784&url_id=16740",
"Added_Date": "2017-01-05",
"Expiry_Date": "2017-02-01"
},]
现在我想要列表变量的值,如下所示。我是说
我需要将该值转储到变量X
打印X应与输入和输出相同
x[0] - first dict
x[1] - 2nd dict like that..
我使用了python urllib和jSon等。。什么都没用
我试过的代码
import json,urllib;
f = urllib.urlopen("http://assets.icubeswire.com/dealscoupons /api/getcoupon.php?API_KEY=365dx177x70080ce8b07a05e47ae79118d8641")
x = json.load(f)
#API key changed that is not correct in that code.. just try with sample input
字面意思是
x=json.load(文件内容)
执行您需要的操作。下次发布您实际尝试过的代码时,也可以使用.Whit json.loads(),通常您可以将json字符串转换为python中的dict/list对象。您到底尝试了什么,没有成功的是什么,以及如何实现的?webFile=urllib.urlopen(“;json.load(webFile));我得到的值错误:无法解码json对象