如何在Jupyter笔记本电脑上使用Pylint或其他棉绒

时间:2019-10-02 18:49:45

标签: python jupyter pylint linter

在Jupyter笔记本中可以放一个棉绒吗?

3 个答案:

答案 0 :(得分:0)

  1. 是的,有可能
  2. 您可以为Jupyter Notebook安装pycodestyle,类似于pylint。 您可以从Jupyter Notebook外壳内部使用以下命令:
# install
!pip install pycodestyle pycodestyle_magic


# load
%load_ext pycodestyle_magic


# use
%%pycodestyle
def square_of_number(
     num1, num2, num3, 
     num4):
    return num1**2, num2**2, num3*

# Output
2:1: E302 expected 2 blank lines, found 0
3:23: W291 trailing whitespace

  1. 查看this问题以获取更多详细信息。我的答案是我在链接中提供的问题的简短形式。
  2. 查看this问题,了解更多类似的短毛绒和解决方案。

答案 1 :(得分:0)

您可以使用 FlakeHell 来运行 flake8 on entire notebooks

支持的任意数量的 linter

答案 2 :(得分:0)

是的 - 您可以使用 nbQA

在 Jupyter Notebook 上运行任何标准 Python 代码质量工具

例如:

pip install -U nbqa pylint
nbqa pylint notebook.ipynb

免责声明:我是 nbQA 的作者