绘制google基准测试结果

scope-plot的Python项目详细描述


范围图

Build Status

绘制google基准测试结果

ScopePlot入门

scopeplot可在PyPI上使用pip

安装
$ python -m pip install scope_plot

Github安装最新的开发版本

$ python -m pip install git+git://github.com/c3sr/scope_plot.git

如果当前的python安装没有pip可用,请尝试get-pip.py

在安装scopeplot之后,您可以像使用任何其他python模块一样使用它。 下面是一个非常简单的示例:

$ python -m scope_plot bar data.json

有多个子命令可用

$ python -m scope_plot --help

Usage: __main__.py [OPTIONS] COMMAND [ARGS]...

Options:
  --debug / --no-debug  print debug messages to stderr.
  --include DIRECTORY   Search location for input_file in spec.
  --help                Show this message and exit.

Commands:
  bar   Create a bar graph from BENCHMARK and write...
  deps  Create a Makefile dependence
  spec  Create a figure from a spec file

有关子命令的更多信息可以使用python -m scope_plot COMMAND --help访问,也可以在文档中使用:barspecdeps

API参考

即将到来…

支持/报告问题

所有支持请求和发布报告应 filed on Github as an issue。 请确保遵循模板,以便您的请求能够尽快得到处理。 请尊重贡献者,不要使用个人联系人来请求支持。

贡献

我们非常欢迎您的贡献,请参阅our guide for Contributors以获得最佳的开始和帮助。

许可证

scope_plot在apache 2.0许可下可用。有关详细信息,请参见LICENSE.txt

更改日志

版本0.2.3(开发)

  • 如果无法导入tkinter,请使用aggmatplotlib后端
  • 允许子块有误差线
  • 默认情况下隐藏错误栏标签
  • 将线型规范添加到MatPlotLib错误栏
  • 不要解析作用域打印深度的路径,因为makefile可能希望目标名称是相对的
  • 找不到输入文件时出现打印错误

版本0.2.2(开发)

  • 添加notice和apache 2.0许可证
  • 修复了在未设置显示环境的情况下无法运行ScopePlot的错误
  • 在macos上使用tkagg backend支持从virtualenv运行
  • 在条形图中允许非数字x数据
  • 在spec文件中添加对output字段的支持

版本0.2.1(开发)

  • 修复matplotlib和regex后端在处理标签、颜色、regex时的错误

版本0.2.0(开发)

  • 重构一些底层数据结构
  • 断开matplotlib后端

版本0.1.5(开发)

  • 默认情况下启用规范文件的严格检查
  • 对基准数据排序
  • 忽略无效的基准数据

版本0.1.3(开发)

  • 将文档更改为docsify
  • 用意外的“strict”参数修复错误

版本0.1.2(开发)

  • 重命名为scope_plot
  • 初始支持specbar子命令。

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

推荐PyPI第三方库


热门话题
java调用Python函数作为TEID中的UDF   java Android。支持v4导入不工作   java如何影响具有静态属性的类   java如何在从glTexImage2D()分配后编辑纹理的像素颜色   javaspringboot+rediscache+@Cacheable适用于某些方法,而不适用于其他方法   java无法将动态Web模块方面从3.0更改为2.5   java如何在新选项卡中显示打印的文档?   java Google Cloud Endpoints API方法仅在删除用户参数时成功调用   java为什么我可以使用Stack<Double>但不能使用Stack<Double>?   java JDBC PreparedStatement似乎忽略了占位符   java如何设置JInternalFrame的标准图标化位置?   Java文件。copy()不复制文件   基于另一个类的java显示arraylist?   java Android Studio:错误:非法字符:'\u2028'   对象(Java)无法实例化类型映像?   javascript错误:飞行前响应的HTTP状态代码401无效   java确保泛型vararg参数具有相同的类型