Вопросы по теме 'pyflakes'

Как я могу использовать режим Emacs Flymake для python с кодом проверки pyflakes и pylint?
Для проверки кода в режиме Python я использую flymake с pyflakes . Также я хочу проверить стиль кода (pep8) с помощью pylint (описание на той же странице с pyflakes) Эти решения работают. Но я не могу настроить flymake для совместной работы с...
11903 просмотров
schedule 04.06.2023

Как бы я начал интегрировать pyflakes с Hudson
Мы используем Hudson для непрерывной интеграции с плагином Violations, который анализирует наши выходные данные из pylint. Однако pylint слишком строг, и его сложно настроить. Что мы предпочли бы использовать, так это pyflakes, которые дали бы нам...
1776 просмотров

ошибка pylint — E1101 и E0102 при использовании @property + @foo.setter
Я заметил, что pylint плохо справляется со случаем: @property def foo(self): return self._bar.foo @foo.setter def foo(self, foo_val): self._bar.foo = foo_val Хотя это вполне допустимый синтаксис case, начиная с python2.6. В нем...
1916 просмотров
schedule 18.03.2024

исправить pyflakes, связанные с декоратором @property setter
Pyflakes не очень хорошо справляется со следующим кодом: @property def nodes(self): return self._nodes @nodes.setter def nodes(self, nodes): """ set the nodes on this object. """ assert nodes != [] # without nodes no route.....
1083 просмотров

Настройки настроек для pyflakes (с режимом python в vim)
Я получаю много ошибок, которые меня не волнуют: в основном такого рода: fabfile.py|2 error| W0611 'os' imported but unused [pyflakes] когда я импортирую что-то, что я собираюсь использовать позже, но еще не Есть ли способ (аналогичный...
1821 просмотров
schedule 07.07.2022

Pylint не обнаруживает неопределенную переменную в предложении else
У меня есть следующий код Python a = 2 if a == 1: b = 'blah' print b else: print b Когда я пытаюсь запустить его, я получаю ошибку времени выполнения, поскольку «b» определено только в предложении «if», а не «else». Pylint и...
916 просмотров
schedule 06.01.2023

Flake8 не может обнаружить проблемы с синтаксисом, которые могут быть обнаружены pyflakes
Я пытаюсь заставить Emacs flycheck хорошо работать с проверкой синтаксических ошибок python. По умолчанию он использует flake8, но я заметил, что в последнее время flake8 сообщает только о проблемах со стилем, когда он должен давать такие же...
200 просмотров
schedule 08.03.2023

Новое обновление Sublimelinter 4.0.2 больше не может найти ни один из моих линтеров
Итак, после открытия Sublime Sublimeinter обновился, и теперь ни один из моих линтеров не работает. Я посмотрел в Интернете и не повезло. когда я обновил, он сказал, что я могу вручную установить старую версию, но я предпочитаю использовать более...
599 просмотров

Python flake8 py неправильно сообщает W391 (без новой строки в конце файла)
W391 говорит, что в конце файла должна быть одна (и только одна) пустая строка. Однако flake8 сообщает об ошибке, когда в конце файла есть хотя бы одна новая строка: $ cat /tmp/test.py def hello(): print('hello') hello() $ hexdump...
2628 просмотров
schedule 20.11.2022