Javascript Python解析json数据
我试图解析一个json文件并选择一些属性 这是我的密码Javascript Python解析json数据,javascript,python,json,Javascript,Python,Json,我试图解析一个json文件并选择一些属性 这是我的密码 import json import urllib results = json.load(urllib.urlopen("https://www.kimonolabs.com/api/adgmajn2?apikey=L63EvSC1x5vG8iSbm9Jon3784mkDp1Or")) parse_result = json.loads(results) print parse_result 这里是json数据格式 { "n
import json
import urllib
results = json.load(urllib.urlopen("https://www.kimonolabs.com/api/adgmajn2?apikey=L63EvSC1x5vG8iSbm9Jon3784mkDp1Or"))
parse_result = json.loads(results)
print parse_result
这里是json数据格式
{
"name": "google_test",
"count": 20,
"frequency": "Manual Crawl",
"version": 1,
"newdata": true,
"lastrunstatus": "success",
"thisversionstatus": "success",
"thisversionrun": "Sun Jun 07 2015 17:19:33 GMT+0000 (UTC)",
"results": {
"collection1": [
{
"content": "Parse handles everything you need to store data securely and efficiently in the cloud. Store basic data types, including locations and photos, and query across ...",
"title": {
"href": "https://parse.com/products/core",
"text": "Parse Core | Everything your app needs to save data, be ..."
},
"index": 1,
"url": "https://www.google.com.tw/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#/es_th=1&q=pase%20data"
},
{
"content": "Parsing or syntactic analysis is the process of analysing a string of symbols, either ... In order to parse natural language data, researchers must first agree on the ...",
"title": {
"href": "http://en.wikipedia.org/wiki/Parsing",
"text": "Parsing - Wikipedia, the free encyclopedia"
},
"index": 2,
"url": "https://www.google.com.tw/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#/es_th=1&q=pase%20data"
},
{
"content": "In a data flow, Integration Services sources do the work of extracting data, parsing string data, and converting data to an Integration Services data type.",
"title": {
"href": "https://msdn.microsoft.com/en-us/ms141022.aspx",
"text": "Parsing Data - MSDN - Microsoft"
}
......
]
}
然而,它显示了一些错误。我不明白这是什么
回溯(最近一次呼叫最后一次):
文件“get_json_data_2.py”,第6行,在
parse_result=json.load(结果)
文件“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/init.py”,
第338行,在负载中
返回\u默认\u解码器。解码
文件“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py”,
第365行,在解码中
obj,end=self.raw\u decode(s,idx=\u w(s,0.end())
TypeError:应为字符串或缓冲区
results
已包含已解析的JSON树。您不需要加载部件:
import json
import urllib
results = json.load(urllib.urlopen("https://www.kimonolabs.com/api/adgmajn2?apikey=L63EvSC1x5vG8iSbm9Jon3784mkDp1Or"))
print results
results
已包含已解析的JSON树。您不需要加载部件:
import json
import urllib
results = json.load(urllib.urlopen("https://www.kimonolabs.com/api/adgmajn2?apikey=L63EvSC1x5vG8iSbm9Jon3784mkDp1Or"))
print results
您可以使用以下示例将json转换为yaml:。Yaml是json的python“版本”
您可以使用以下示例将json转换为yaml:。Yaml是json的python“版本”
只要您的链接正确,那么json.load(“”)应该返回一个python dict,您可以使用键值对其进行解析。是的!谢谢,我知道了。只要你的链接正确,那么json.load(“”)应该返回一个python dict,你可以使用键值解析它。是的!谢谢,我明白了。到底是什么意思:“Yaml是json的python版本。”是什么意思?那是胡说八道。嗯,但是为什么我需要转换成yaml
?普通的json
类型在python中不起作用吗?实际上,我需要从其他脚本传递json
文件。因此,我担心类型的错误。OP询问如何使用标准库的JSON模块解析JSON。你的回答毫无意义,也没有回答问题。yaml支持甚至没有内置。。。json是什么意思:“Yaml是json的python版本。”?那是胡说八道。嗯,但是为什么我需要转换成yaml
?普通的json
类型在python中不起作用吗?实际上,我需要从其他脚本传递json
文件。因此,我担心类型的错误。OP询问如何使用标准库的JSON模块解析JSON。你的回答毫无意义,也没有回答问题。yaml支持甚至没有内置。。。json是。谢谢,你帮了我大忙!我知道了。谢谢,你帮了我大忙!我得到了它。