json数据

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"}]}
相关文章
相关标签/搜索