小编ode*_*den的帖子

Matplotlib savefig图像修剪

以下示例代码将生成一个没有轴的基本线图并将其另存为SVG文件:

import matplotlib.pyplot as plt
plt.axis('off')
plt.plot([1,3,1,2,3])
plt.plot([3,1,1,2,1])
plt.savefig("out.svg", transparent = True)
Run Code Online (Sandbox Code Playgroud)

如何设置图像的分辨率/尺寸?在线图之外的图像的所有边都有填充.如何删除填充以使线条出现在图像的边缘?

python matplotlib

30
推荐指数
1
解决办法
6万
查看次数

从音频文件生成波形图像

构建一个python应用程序,在linux系统上使用sox将原始音频文件转换为wave.我希望它能够生成音频波形模式的图像(PNG或Jpeg),但我无法找到执行此操作的命令行工具或python包.不是体验Python程序员我的选择是有限的.

有几个Linux应用程序需要一个我没有的运行桌面(Gtk).这些都没用. http://www.baudline.com http://quickplot.sourceforge.net/

GnuPlot和Octave似乎只能制作光谱仪,这不是我想做的.

有任何想法吗?

python linux audio sox

5
推荐指数
1
解决办法
3134
查看次数

Django Swagger和JSON API呈现问题

使用django-rest-framework-json-api我能够创建API端点,如文档中所述.尝试使用API​​文档django-rest-swagger并不容易.

1:Swagger使用media_type = 'application/json'JSON API不支持的.为了解决这个问题,我创建了第二个渲染类(renderer_classes),它为JSON API提供子类JSONRenderer并强制使用媒体类型.

现在终点支持application/json并且application/vnd.api+jsonswagger很乐意在JSON API文档结构中呈现.意识到生成的curl请求没有标准的JSON API标头.

2:Swagger与解析器有同样的问题.虽然第1期的工作确实有效,但仍存在次要挑战.Swagger呈现字段名称的平面字典,该字典不是JSON API,最终由DRF请求.

是否有可能在JSON API中进行解析?目前,Swagger没有为PUT或POST工作.

djangorestframework-jsonapi==2.2.0
djangorestframework==3.5.4
Django==1.11.2
coreapi==2.3.1
python 3.6
Run Code Online (Sandbox Code Playgroud)

django django-swagger django-rest-swagger

5
推荐指数
1
解决办法
408
查看次数