1、json.dumps
dict转成str
import json
f=open('py_test/a.json')
a=json.load(f)
print(a)
f2=open('py_test/b.json','w')
json.dump(a,f2)
c=json.dumps(a)
print(c)
print(type(c))
d=json.loads(c)
print(type(d))
print(d)
2、json.dump
是将python数据保存成json
f2=open('py_test/b.json','w')
json.dump(a,f2)
3、json.loads
str转成dict
import json
f=open('py_test/a.json')
a=json.load(f)
print(a)
f2=open('py_test/b.json','w')
json.dump(a,f2)
c=json.dumps(a)
print(c)
print(type(c))
d=json.loads(c)
print(type(d))
print(d)
4、json.load
读取json数据
import json
f=open('py_at/stra_setting.json')
a=json.load(f)
print(a)
结果:[{'a': 1, 'b': 2, 'c': [1, 3, 4]}, {'a': [3, 4, 5], 'b': 2, 'c': [1, 3, 4]}]