用于解析jupyter笔记本的命令行工具
jupyter-parser的Python项目详细描述
jupyter parser是一个jupyter笔记本解析器,它试图收集 有关笔记本使用方式的信息。 jupyter解析器已经在python 2.7.12和python 3.5.2上进行了测试。这个 当前为解析笔记本文件而编写的插件位于 plugins目录,如下所述…
plugins-cellscorrectplugin:确定单元格是否在 正确的执行顺序-notebooklibriesplugin:确定 从笔记本导入的模块(可以是本地的)- NotebookSparkPlugin:使用正则表达式搜索任何pyspark 变量
插件包含在main的构造函数中 解析器(jupyterparser)。这种架构可能是临时的 语言/文件不可知的目标是在未来。
这个库应该与 `gist dl<;https://github.com/cameres/gist dl>;`\uuu以便快速 从下载示例笔记本 `gist.github.com<;http://gist.github.com>;`\uu。
安装
该项目最近被添加到PYPI中如果有任何问题,请随时提交 通过下面的命令下载有任何问题…
pip install github-dl
安装(开发)
通过将项目下载为zip文件或克隆来安装项目 储存库。下载源代码后,运行以下命令 要在项目的根目录中安装
pip install -e .
用法
jupyter解析器的功能目前相当有限,但是 支持以下功能
command line argument/option | functionality |
---|---|
^{tt1}$ | list arguments/options for tool |
^{tt2}$ | specify the root directory to parse for files |