python3 dict ndarray 存成json,并保留原数据精度的实例


Posted in Python onDecember 06, 2019

如下所示:

import numpy as np
import codecs, json 
 
a = np.arange(10).reshape(2,5) # a 2 by 5 array
b = a.tolist() # nested lists with same data, indices
file_path = "/path.json" ## your path variable
json.dump(b, codecs.open(file_path, 'w', encoding='utf-8'), separators=(',', ':'), sort_keys=True, indent=4) ### this saves the array in .json format

关键是tolist和codecs编码,并转成适应json的格式。

解码并还原:

obj_text = codecs.open(file_path, 'r', encoding='utf-8').read()
b_new = json.loads(obj_text)
a_new = np.array(b_new)

转自:https://stackoverflow.com/questions/26646362/numpy-array-is-not-json-serializable

以上这篇python3 dict ndarray 存成json,并保留原数据精度的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
玩转python selenium鼠标键盘操作(ActionChains)
Apr 12 Python
TensorFlow在MAC环境下的安装及环境搭建
Nov 14 Python
Python实现购物车程序
Apr 16 Python
PyTorch上搭建简单神经网络实现回归和分类的示例
Apr 28 Python
python3实现磁盘空间监控
Jun 21 Python
对python中类的继承与方法重写介绍
Jan 20 Python
关于Python形参打包与解包小技巧分享
Aug 24 Python
python 检查数据中是否有缺失值,删除缺失值的方式
Dec 02 Python
Python reduce函数作用及实例解析
May 08 Python
python 多线程共享全局变量的优劣
Sep 24 Python
python math模块的基本使用教程
Jan 16 Python
Flask搭建一个API服务器的步骤
May 28 Python
django formset实现数据表的批量操作的示例代码
Dec 06 #Python
Python手绘可视化工具cutecharts使用实例
Dec 05 #Python
Python实现变声器功能(萝莉音御姐音)
Dec 05 #Python
关于numpy数组轴的使用详解
Dec 05 #Python
python 字典访问的三种方法小结
Dec 05 #Python
python 实现dict转json并保存文件
Dec 05 #Python
numpy 声明空数组详解
Dec 05 #Python
You might like
PHP数组对比函数,存在交集则返回真,否则返回假
2011/02/03 PHP
经典PHP加密解密函数Authcode()修复版代码
2015/04/05 PHP
PHP将Excel导入数据库及数据库数据导出至Excel的方法
2015/06/24 PHP
php json_encode与json_decode详解及实例
2016/12/13 PHP
javascript 动态调整图片尺寸实现代码
2009/12/28 Javascript
匹配任意字符的正则表达式写法
2010/04/29 Javascript
js使用正则实现ReplaceAll全部替换的方法
2014/07/18 Javascript
jQuery实现表单提交时判断的方法
2014/12/13 Javascript
jQuery+HTML5实现手机摇一摇换衣特效
2015/06/05 Javascript
深入理解JavaScript编程中的原型概念
2015/06/25 Javascript
HTML5实现留言和回复页面样式
2015/07/22 Javascript
基于jQuery Tipso插件实现消息提示框特效
2016/03/16 Javascript
jQuery插件实现图片轮播特效
2016/06/16 Javascript
基于JS实现导航条之调用网页助手小精灵的方法
2016/06/17 Javascript
jQuery可见性过滤选择器用法示例
2016/09/09 Javascript
socket.io学习教程之深入学习篇(三)
2017/04/29 Javascript
Angular中$state.go页面跳转并传递参数的方法
2017/05/09 Javascript
vue学习教程之带你一步步详细解析vue-cli
2017/12/26 Javascript
基于Vue 实现一个中规中矩loading组件
2019/04/03 Javascript
浅谈鸿蒙 JavaScript GUI 技术栈
2020/09/17 Javascript
python连接MySQL数据库实例分析
2015/05/12 Python
Python在cmd上打印彩色文字实现过程详解
2019/08/07 Python
pyqt5 QlistView列表显示的实现示例
2020/03/24 Python
学习python需要有编程基础吗
2020/06/02 Python
Python 保存加载mat格式文件的示例代码
2020/08/04 Python
Python 使用xlwt模块将多行多列数据循环写入excel文档的操作
2020/11/10 Python
世界上最大的专业美容用品零售商:Sally Beauty
2017/07/02 全球购物
世界排名第一的运动鞋市场:Flight Club
2020/01/03 全球购物
管理学专业个人求职信范文
2013/09/21 职场文书
入党积极分子介绍信
2014/01/17 职场文书
校园之星获奖感言
2014/01/29 职场文书
医药营销个人求职信
2014/04/12 职场文书
意外伤害赔偿协议书范文
2014/09/23 职场文书
上班迟到检讨书300字
2014/10/18 职场文书
超级实用的公文标题大全!
2019/07/19 职场文书
关于CSS浮动与取消浮动的问题
2021/06/28 HTML / CSS