用于记录丰富内容(特别是绘图和图像)的python工具

vzlog的Python项目详细描述


用于将丰富内容记录到HTML文件的工具。它有两个主要的优点 交互式日志记录:

  • 你可以用大量的输出运行实验,而不必被 一个互动的情节。如果通过将绘图转储到单个图像来解决此问题, 您可能想试试vzlog,因为它可以无缝地集成文本 还有图像。
  • 如果您经常从具有公共html目录(例如 作为大学帐户),您可以直接打印到该目录。VZLOG罐 在这种情况下,请确保文件具有公共查看权限。

安装

pip install vzlog

功能

  • 将丰富的内容数据(如绘图和图像)记录到HTML文件中。
  • 使用任何可以保存到文件的打印库(例如matplotlib)。
  • 能够显式设置文件权限。如果您使用 这是在具有限制umask的服务器上进行的,但您正在向公众 HTML文件夹。不再使用笨拙的x重定向来进行远程打印。

示例

除了打印文本的命令外,这里的键命令是vz.impath, 返回图像路径。路径同时被添加到日志中 输出:

importvzlogvz=vzlog.VzLog('mylog')vz.title('Plots')vz.section('Silly plot')x=[1,2,3,1,2,3]vz.log('x =',x)# Plot directly to the vzlog fileimportvzlog.pyplotaspltplt.figure(figsize=(4,4))plt.plot(x)plt.savefig(vz.impath('svg'))

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

推荐PyPI第三方库


热门话题
java编辑并重新运行spring引导单元测试,无需重新加载上下文即可加快测试速度   为什么我不能做演员?   java为什么是线程。join通常用于停止安卓中的线程   java从weblogic服务器调用JSON POST REST服务时收到400:错误请求   java在DeviceAdmin模式禁用时设置身份验证?   java SortedMap的keySet()能否始终安全地强制转换到SortedSet?   安卓 java。lang.NoSuchMethodException可包裹类   java JOGL库安装   javatomcat内存管理   java使用getString()中的变量   java将最小星号设置为评级栏   Java中字符串相等的println()方法。。。它到底是如何工作的?   java如何从文本中输出的数组中放入随机图像