Линтер же эслинт, jshint для питона - PullRequest
0 голосов
/ 18 января 2019

Когда я использую Node.js, я использую ESLint для своего проекта, он может автоматически исправлять мой стиль кода.

Я знаю, что мне это не нужно в небольшом проекте, но кто-то должен знать мой стиль кода в этом проекте, чтобы иметь хороший PR.

Я создаю проект с Python и мне нужно что-то вроде ESLint или JSHint.

Я пытался использовать pycodestyle, black, но у него нет никаких настроек, это заставляет меня использовать одну конфигурацию.

Пример pycodestyle:

E211 whitespace before '('

Я не могу изменить принудительное использование моего кода пробелом до ) (я могу игнорировать только эту ошибку).

Я не уверен, что понимаю тот линтер, может, что-то забыл.

Можете ли вы порекомендовать мне хороший линтер для Python (включая pycodestyle и black) и способ настроить его на другие стили (не один стиль, который заставляет меня линтер)?

Спасибо заранее!

...