Как подавить определенное предупреждение в редакторе Spyder?

Редактор в Spyder всегда выдает мне предупреждения о неиспользуемых импортах / переменных сразу после того, как я наберу строку. Я хочу подавить такие предупреждения. Как я могу это сделать? И я хочу, чтобы это происходило с каждым файлом, который я открываю в редакторе Spyder, я бы не предпочел локальные исправления.

Я попытался добавить 'отключить =' в ~/.pylintrc и это не сработало. Более того, редактор Spyder в любом случае использует pyflakes.

4 ответа

Вы должны пойти в

Tools > Preferences > Editor > Code Introspection/Analysis

и деактивировать опцию под названием

Real-time code analysis

      import warnings
warnings.filterwarnings("ignore")

В Spyder используется линтер pyflakes . Вы можете написать специальный комментарий в конце строки, чтобы игнорировать строку. Работают следующие комментарии:

      from mpl_toolkits.mplot3d import Axes3D  # noqa
      from mpl_toolkits.mplot3d import Axes3D  # analysis:ignore

Найдите предпочтения -> Редактор -> Анализ кода / Анализ -> Отключить / снять отметку с анализа кода в реальном времени Предупреждение: он также перестанет отображать ошибки в редакторе

Другие вопросы по тегам