json数据:html
01json数据python
json 文件组成: {} 表明对象(字典) [] 表明列表 : 键值对 , 分隔两部分 import json jsonStr=`{"name":"张三","age":18, "hobby爱好":["money","power","english"],"params":{ "a":1,"b":2}}` # 将json格式的字符转换成python数据类型对象 jsonData=json.loads(jsonStr) print(jsonData) print(type(jsonData)) http://localhost:8088/index.html
02json数据json
import json jsonStr=`{"name":"张三","age":18, "hobby":["money","power","english"],"params":{ "a":1,"b":2}}` # 将json格式的字符转换成python数据类型对象 jsonData=json.loads(jsonStr) print(jsonData) print(type(jsonData)) # 将python 数据类型的对象转换成json 格式字符、 jsonDATA2={"name":"张三","age":18} jsonStr2=json.dumps(jsonDATA2) print(jsonStr2)
03读本地json网络
import json # 读取本地json # path1=r"E:\Studypython\网络爬虫\json\1\1.json" with open(path1,"rb") as f: data=json.load(f) print(data)
04写本地jsongoogle
import json #写入本地json path1=r"E:\Studypython\网络爬虫\json\1\2.json" aa={ "sites": [ { "name":"菜鸟教程" , "url":"www.runoob.com" }, { "name":"google" , "url":"www.google.com" }, { "name":"微博" , "url":"www.weibo.com" } ] } with open (path1,"w") as f: json.dump(aa,f)
05json数据url
json 文件组成: {} 表明对象(字典) [] 表明列表 : 键值对 , 分隔两部分 import json jsonStr=`{"name":"张三","age":18, "hobby爱好":["money","power","english"],"params":{ "a":1,"b":2}}` # 将json格式的字符转换成python数据类型对象 jsonData=json.loads(jsonStr) print(jsonData) print(type(jsonData))
{ "sites": [ { "name":"菜鸟教程" , "url":"www.runoob.com" }, { "name":"google" , "url":"www.google.com" }, { "name":"微博" , "url":"www.weibo.com" } ] }
{"sites": [{"name": "\u83dc\u9e1f\u6559\u7a0b", "url": "www.runoob.com"}, {"name": "google", "url": "www.google.com"}, {"name": "\u5fae\u535a", "url": "www.weibo.com"}]}