Описание тега pylint

Анализатор исходного кода Python ищет ошибки и признаки низкого качества.
1 ответ

В PyLint отключите специальное предупреждение для указанных файлов, используя rcfile

Приветствия, все. Я работаю над проектом Python, и мне было поручено очистить предупреждения Pylint. Дело в том, что есть определенные части кода, которые требуют отступов или пробелов между словами, которые идут против Pylint. Вопрос: есть ли спосо…
20 май '15 в 14:23
2 ответа

При установке pylint OSX пропускается исполняемый файл

Сегодня я установил pylint на OSX (Python 2.7 Homebrew, pip 7.1.2). Исполняемый файл Pylint нигде не было найдено. В итоге мы скопировали файл из Github, вставили в /usr/local/bin и сделали его исполняемым, что, похоже, решает проблему. Я довольно н…
20 май '16 в 05:04
1 ответ

Pylint не работает в Emacs

У меня есть emacs24 (установленный homebrew), flycheck (установленный MELPA) и pylint (установленный pip) на моем Mac, и у меня есть следующий код (add-hook 'after-init-hook #'global-flycheck-mode) в моем файле.emacs. Однако по-прежнему нет проверки…
21 авг '14 в 18:15
1 ответ

Pylint жалуется при импорте в правильном порядке

Я думал, что правильный порядок импорта в Python был описан первым ответом на вопрос: как правильно сортировать Python `import x` и` из операторов x import y`? Следовательно, этот код должен быть правильным: import os import time import yaml from co…
31 май '18 в 18:42
2 ответа

ОШИБКА: нет модуля с именем ""

У меня возникла небольшая проблема с использованием Pylint для проверки моего кода Python. Я использую библиотеку opencv в своем коде, что приводит к E: 85: Module 'cv' has no 'MoveWindow' member ошибки в моем коде. Причина этого объясняется здесь: …
15 ноя '11 в 10:46
3 ответа

Как запустить PyLint для.pyproj при сборке с помощью MsBuild?

Мне нужно запустить PyLint для проверки кода файлов Python при сборке. Файлы Python находятся в.pyproj (я использую инструменты Python для Visual Studio 2015). Как я могу это сделать? Обновить: Пока у меня есть такой код: <Target Name="PythonRunP…
13 окт '15 в 20:48
5 ответов

pylint, pandas: Сравнение с True должно быть просто "expr" или "expr is True" (одиночное сравнение)

Кто-нибудь решал эту проблему с использованием панды? C:525,59: Comparison to True should be just 'expr' or 'expr is True' (singleton-comparison) это происходит в строке, где я использую: df_current_dayparts_raw['is_standard'] == True Я попробовал э…
02 авг '18 в 15:51
1 ответ

Обеспечение соблюдения соглашений об именах функций

Я хотел бы написать плагин Pylint, который позволяет мне применять какой-то синтаксис для методов, которые украшены определенным декоратором. Например, все функции, которые украшены @specialfunction декоратор, должен начинаться со слова "get_" @spec…
19 апр '16 в 11:21
0 ответов

Изменяемые объекты в Python, копии и ссылки: как обнаружить проблему?

Пожалуйста, скажите мне, если то, что я пишу, правильно, и если вы можете ответить на мой вопрос в конце, я очень рад: Верно ли, что переменные, назначенные спискам в python, являются "ссылками"? И то же самое справедливо для других изменяемых объек…
15 ноя '13 в 18:26
0 ответов

Пилинт неправильно вешает отступ в кортежах при использовании вкладок

У Pylint есть странное соглашение, которое я пытаюсь обернуть вокруг. У меня есть следующий кортеж: translations = TranslatedFields( first_name=models.CharField(max_length=255), last_name=models.CharField(max_length=255), discipline=models.CharField…
01 дек '16 в 09:44
1 ответ

Могу ли я автоматически отключить определенные предупреждения Pylint, если в сценарии есть хэш-бэнг?

Я часто отключаю запуск Pylint в моем редакторе во время написания однофайловых исполняемых скриптов Python. Я обнаружил, что некоторые предупреждения, которые в целом полезны, в большинстве случаев представляют собой шум в этих типах сценариев. Нап…
17 фев '16 в 01:01
2 ответа

Инструмент, помогающий устранить подстановочные знаки

Я занимаюсь рефакторингом и устраняю импорт подстановочных знаков для некоторого довольно монолитного кода. Pylint, кажется, отлично справляется со списком всех неиспользованных импортов, которые идут вместе с импортом с подстановочными знаками, но …
30 авг '11 в 20:36
3 ответа

Соглашение о кодировании Python "Неверное продолжение отступа перед блоком: найдено с помощью pylint

Я использовал pylint для проверки своего кода на python и обнаружил следующую проблему: C:11, 0: Wrong continued indentation before block. + this_time <= self.max): ^ | (bad-continuation) Я пытался уточнить время, но проблема все еще присутствует…
14 дек '14 в 04:17
1 ответ

Как удалить неиспользуемые параметры функции в shutil.rmtree

В этом вопросе представлен ответ о том, как удалить файлы, доступные только для чтения. Это супер эффективно, но требует наличия неиспользуемых параметров. В этом другом вопросе был задан вопрос, как сообщить Pylint о том, что несколько несмежных па…
15 ноя '17 в 19:54
3 ответа

Как pylint закрывает окно командной строки Windows, в котором работает?

Pylint делает что-то странное на моей Windows-коробке, что не должно быть возможным. Это не вопрос исправления Пилинта, а скорее исправления моего понимания. У меня есть типичная установка последней версии Pylint, Python 2.6 и Windows Vista. Если я …
1 ответ

Не удалось установить расширение Python для кода Visual Studio.

Сегодня я использую код Python редактора vscode, vscode напоминает установочный pylint. поэтому я устанавливаю Python Externsion, в то же время я устанавливаю Oylint использовать CMD python -m pip install -U pylint --user в терминале. но терминал со…
2 ответа

PyLint, PyChecker или PyFlakes?

Я хотел бы получить отзывы об этих инструментах: функции; адаптивность; простота использования и обучения.
15 сен '09 в 18:24
0 ответов

Ошибка красной линии с правильным кодом в vscode

Другие файлы кода находятся в папке Src ----- Src ----------Auth.py ----------GiftSend.py .... main.py import sys sys.path.append("Src") import time from Auth import Auth from GiftSend import GiftSend from Group import Group from Heart import Heart …
3 ответа

Как я могу установить pylint для python2.7?

Я пытаюсь установить pylint для python2.7, который в Ubuntu 18.04, но это вызывает ошибку с этими словами: pip install pylint Collecting pylint Using cached https://pypi.tuna.tsinghua.edu.cn/packages/04/1f/1d3929051b45c3e4015178c5fe5bbee735fb4e362e0…
08 авг '18 в 12:03
1 ответ

Попытка запустить Pylint в Windows 7 и Python 3.3

Я знал, что этот общий вопрос не нов, но, похоже, моя личная проблема с ним. Я пытаюсь установить pylint под Windows 7 для Python 3.3 (Да, я знаю, что он не поддерживается, но я знаю, что это возможно - потому что мой коллега сделал это, но, к сожал…
19 мар '13 в 08:50