使用python 3.7和python3.11测试
不使用dumps,json中的数据
import json
json_data='test.json'
data=[{'ip':'2222','model':'c://ddd/oo.onnx'}]
# updated=json.dumps(data)
# print(updated)
with open(json_data,'w') as file:
json.dump(data,file,indent=4)
使用dumps之后,json中的样子会改变
json.dumps(data)
是字符串,包含转义字符和特定的格式,如使用双引号包围键和值,布尔值和数字的表示也遵循JSON规范。