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