用于解析jupyter笔记本的命令行工具

jupyter-parser的Python项目详细描述


Build Statuscodecov

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/optionfunctionality
^{tt1}$list arguments/options for tool
^{tt2}$specify the root directory to parse for files

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

推荐PyPI第三方库


热门话题
java搜索具有外键的JPA实体的约定是什么?   java事务没有使用事务和嵌套方法的2个实例回滚   SpringBootJavaMessageFormat。使用umlauts格式(ä/ö/ü)   java如何通过字符串在sqlite中搜索列   JAVAlang.ClassNotFoundException:org。冬眠Hibernate4的例外情况   java消息正文在Gmail中被弄乱了   java Apache Ignite未使用空值更新缓存   Java正则表达式未捕获组   java onBackPressed();除非我叫super否则不行。onBackPressed();两次密码   java CustomAlertDialog在删除数据库记录后未完成其进程   C++中的迭代器(Stl)与java,是否存在概念上的区别?   Java在不知道字符编码的情况下将字节[]转换为字符串   来自本地WSDL文件的java Web服务客户端   java工具可用于在一个位置聚合所有项目相关信息   java在Netbeans中的maven项目中设置依赖项