跳转到主要内容

为Jupyter提供的简单Jsonnet内核

项目描述

Jupyter-Jsonnet

此包提供了一种Jupyter内核,用于支持Jsonnet语言。它基于官方Jsonnet Python绑定。

安装后,您需要使用以下命令将其注册到Jupyter

python3 -m jupyter_jsonnet.post_install

此内核对jsonnet语法进行了轻微扩展,允许

  • 仅包含语句的单元格(这些不会产生结果,但会检查错误)。
  • 从先前的单元格中传递定义(语句),即使包含定义的单元格产生了结果。
  • //jupyter: string用作单元格的第一行会导致输出为原始字符串,而不是json转义版本,类似于CLI中的--string。例如,用于std.manifestTomlEx()

将语句从表达式中分离的解析非常简单,很容易被像注释或字符串中那样没有终止语句的分号所欺骗。

从源代码构建

确保已安装PyPA build

pip3 install build
python3 -m build

我目前还没有满意的开发/可编辑安装方式。

项目详情


下载文件

下载适合您平台的文件。如果您不确定要选择哪个,请了解有关安装软件包的更多信息。

源分布

jupyter-jsonnet-0.4.tar.gz (7.3 kB 查看哈希值)

上传时间 源代码

构建版本

jupyter_jsonnet-0.4-py3-none-any.whl (7.3 kB 查看哈希值)

上传时间 Python 3

由以下支持