我想在使用Jupyter笔记本时运行pylint或任何等效程序。有没有安装和运行pylint的方法?

最佳答案

pycodeStyle相当于jupyter笔记本的pylint,它可以根据PEP8样式指南检查您的代码。
首先,您需要通过键入此命令来安装pycodestyleinjupyter notebook

!pip install pycodestyle pycodestyle_magic

在Jupyter笔记本的一个单元中运行此命令。
安装成功后,您必须将魔法加载到这样的Jupyter笔记本电脑单元中,
%load_ext pycodestyle_magic

然后,您必须在一个单元格中使用pycodestyle,在该单元格中,您要根据PEP8标准调查代码。
下面是一些更清晰理解的例子,
%%pycodestyle
a=1

输出:pycodestyle将给出此消息,
2:2: E225 missing whitespace around operator

另一个例子,
%%pycodestyle
def square_of_number(
     num1, num2, num3,
     num4):
    return num1**2, num2**2, num3**2, num4**2

输出:
2:1: E302 expected 2 blank lines, found 0
3:23: W291 trailing whitespace

10-06 08:41