跳转到主要内容

将black应用于ipynb文件

项目描述

black + nbconvert

厌倦了在Jupyter笔记本中必须 思考 格式化?看看这里!此脚本将使用 black 正确格式化您的Jupyter笔记本。

警告:此项目将就地覆盖您的笔记本。它不应该改变任何东西,除了格式,但使用风险自负!

安装 & 使用

要安装

pip install black_nbconvert

要检查笔记本

black_nbconvert --check /path/to/a/notebook.ipynb

要修复笔记本中的格式(就地)

black_nbconvert /path/to/a/notebook.ipynb

如果您传递的是目录而不是笔记本文件,则将在该目录下递归地找到笔记本。例如

black_nbconvert .

将修复当前目录及其以下所有笔记本的格式。

配置: 位于目标文件之上的 pyproject.toml 文件中对 black 的配置将被尊重。

版本控制集成

使用 pre-commit。一旦您 安装 它,将其添加到您的存储库中的 .pre-commit-config.yaml

repos:
- repo: https://github.com/dfm/black_nbconvert
  rev: v0.3.0
  hooks:
  - id: black_nbconvert

然后运行 pre-commit install 并准备好开始。

项目详细信息


下载文件

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

源分发

black_nbconvert-0.4.0.tar.gz (7.1 kB 查看哈希值)

上传于

构建分发

black_nbconvert-0.4.0-py36-none-any.whl (4.8 kB 查看哈希值)

上传于 Python 3.6