pycodestyle является эквивалентом pylint
для Jupyter Notebook, который может проверить ваш код по руководству по стилю PEP8
.
Во-первых, вам нужно установить pycodestyle
в jupyter notebook
, набрав эту команду,
!pip install pycodestyle pycodestyle_magic
Запустите эту команду в ячейке блокнота Юпитера.
После успешной установки вы должны загрузить магию в ячейку Jupyter Notebook следующим образом:
%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