支持numpy的django json编码器。

django-numpy-json-encoder的Python项目详细描述


PyPiMITTravisCICoverageSupported Python implementationsSupported Python versions

简介

标准django json编码器[1]的子类,可以对某些numpy类型(整数、浮点数和数组)进行编码。

[1]https://docs.djangoproject.com/en/dev/topics/serialization/#djangojsonencoder

安装

  • 支持的python版本有:3.63.7-dev
  • 支持的django版本是:2.0
pip install --upgrade django-numpy-json-encoder

用法

# -*- encoding: utf-8 -*-# ! python3importnumpyasnpfromdjango.httpimportJsonResponsefromdjango.viewsimportViewfromdjango_numpy_json_encoder.numpy_encoderimportNumpyJSONEncoderclassExampleView(View):# noinspection PyMethodMayBeStaticdefpost(self,*args,**kwargs):numpy_array=np.random.rand(8,42).astype(np.float32)returnJsonResponse(data={'array':numpy_array},encoder=NumpyJSONEncoder,safe=True)

许可证

麻省理工学院许可证(MIT)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
线程“main”java中的socket异常。网SocketException:在java上重置连接。木卫一。缓冲读取器。读线(未知源)   java原子参考   如何使用Java以编程方式确定两个XML文件(如XPATH)之间的差异?   java使用ApachePOI从存在于不同行中的两列中提取公共值   java在JavaFX中使用WebView会破坏Linux上的UI   Java中for循环中的If语句   Java中Hilberts空间填充曲线算法   由于出现错误,使用Reformation2下载的java文件停止工作   java是否可以通过编程方式控制setjaxbvalidationeventhandler?   没有Eclipse GUI的java Eclipse RCP应用程序   多线程在Java中使用线程安全集合时,处理并发问题的最佳方法是什么?   swing Java LWJGL和JOptionPane   java JPA:设置@JoinColumn(updateable=false)以避免OptimisticLockException   java GL VertexBuffer无效操作   java在Swing中实现后退/前进按钮   java在同一个JTable上创建两个表   类文件中的java不兼容魔术值1008813135   在Java中使用“@”的c#文字字符串?