字典和list类型都可以通过json进行格式化。json也是一种数据类型,它里也有list和字典。
#json.loads()方法,例子如下:
import json,requests
url='http://video.tudou.com/subscribe/check?uid=UNDY1NjIwNDkwNA%3D%3D&_=1498723117672'
res=requests.get(url).text
print(type(res))
res_ll=json.loads(res)#json串转为字典
print(type(res_ll)
#json.load()方法,例子如下:
import json
fr=open('asg.json')
new_res=json.load(fr)
#把文件里的json串转换成字典,load方法是传入一个文件对象,然后load方法自动去读这个文件的内容,然后转成字典
print(new_res)
print(type(new_res))
#json.dumps()方法,例子如下:
import json
dic={
'username':'huhy',
'age':34,
'sex':'女'
}
dic_j=json.dumps(dic) #字典转成json字符串
print(dic_j)
print(type(dic_j))
#json.dump()方法,例子如下:
import json
dic={
'username':'huhy',
'age':34,
'sex':'女'
}
fw=open('zzh','w')
json.dump(dic,fw)#操作文件,把字典转成字符串,然后直接写到文件里
转https://blog.youkuaiyun.com/github_27109687/article/details/73850886