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

Недопустимое имя константы при использовании lib argparse в python 2.7
import argparse from argparse import ArgumentParser parser = ArgumentParser(description="Test Massage") flake8 в vim точная ошибка test.py|4 колонка 1 предупреждение| [invalid-name] Неверное имя константы "парсер"
1307 просмотров
schedule 01.05.2023

Flake8 не использует pyflakes в глобальном экземпляре python
Моя часть pyflakes из flake8 не работает для моего глобального экземпляра python ( /usr/bin/python , а не virtualenv). flake8 --version 2.2.3 (pep8: 1.5.7, mccabe: 0.2.1) CPython 2.7.5 on Darwin Не похоже, чтобы pyflakes привязывался к...
558 просмотров
schedule 11.02.2023

как исправить пустую строку W293, содержащую пробелы
мой код python выдает следующее предупреждающее сообщение: (1) \dir\file.py:8:1 W293 blank lines contains whitespace this comes after commands[0] flake8 XXX как решить проблему?
9859 просмотров
schedule 19.04.2022

flake8 не загружает файл конфигурации
У меня есть файл конфигурации flake8 в ~/.config/flake8 [flake8] max-line-length = 100 Однако, когда я запускаю flake8 , файл конфигурации не загружается. Я знаю это, потому что я все еще получаю предупреждения о строках длиннее 79...
6363 просмотров
schedule 27.12.2022

Как настроить пути для импорта для flake8 в синтаксисе
Я настроил flake8 в качестве средства проверки Python в плагине syntastic . Проблема в том, что в моем проекте есть дополнительные пути, добавленные к sys.path во время выполнения. Мне нужно где-то настроить эти пути, иначе чекер будет [F0401]...
2368 просмотров
schedule 06.07.2023

класс python pep8 в инициализации импортирован, но не используется
Я выполняю проверки PEP8 в python, используя библиотеку python flake8 . У меня есть оператор импорта в файле __init__.py в одном из моих подмодулей, который выглядит так: from .my_class import MyClass Причина, по которой у меня есть эта...
17148 просмотров
schedule 02.04.2024

flake8 не сообщает о слишком длинных строках
Если я создам файл test.py со следующим плохо отформатированным содержимым: import re long_string = "foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" class Foo(): pass и запустите flake8 в файле из...
4695 просмотров
schedule 21.07.2022

Это ложное срабатывание flake8 или я действительно что-то не так делаю?
У меня есть функция, которую можно упростить до этого примера кода: def test_fun(): for i in range(17): item = i print(item) for i in range(42): items = [[i], [i], [i]] flatten_items = [item[0] for item in...
508 просмотров

Максимальная длина строки flake8 для каждого проекта?
Я использую git-хук Flake8 в своем проекте и хочу ослабить ограничение длины строки, но только для одного проекта. Учитывая, что для этого нет четкого API, как мне изменить этот хук, чтобы сделать это? В качестве альтернативы, есть ли параметр...
21787 просмотров
schedule 26.01.2023

максимальная сложность flake8 на файл
У меня есть устаревший проект, использующий flake8 для проверки качества и сложности кода, но в проекте есть несколько очень сложных (ужасных) сервисов, которые возвращают сообщения ПРЕДУПРЕЖДЕНИЯ о сложности: ./service1.py:127:1: C901...
2915 просмотров
schedule 29.04.2024

Крючок предварительной фиксации git по умолчанию для всех в проекте?
Я следовал этим указаниям , чтобы установить хук предварительной фиксации flake8. : flake8 --install-hook git . Как сделать этот хук перед фиксацией по умолчанию для всех? Похоже, это изменило мою собственную песочницу ( .git/hooks/pre-commit...
711 просмотров
schedule 09.03.2023

Скажите flake8 игнорировать несколько последовательных строк
Я пишу игру, в которой используется предопределенная таблица, которая выглядит так: SCORES = [ [ 1, 123, 0, 456], [ 78, 90, -1, 234], [ 567, 8, 90, 12], [ 3, 4, 567, 890] ] Неудивительно, что flake8 злится на...
91 просмотров
schedule 10.12.2022

Pytest Vim Syntastic — избегайте предупреждения о переопределении
Я настроил Syntastic в Vim для разработки на Python. До сих пор это было фантастически, но при написании тестов с импортированными методами pytest.fixture я получаю несколько фиктивных ошибок. Для контекста я использую Flask в Python. Но...
133 просмотров
schedule 29.05.2023

flake8 — синтаксическая ошибка E999 с аргументом метакласса python3
Я использую vim для разработки на python с flake8 в качестве линтера. Ниже приведен пример кода, содержащего метаклазы. Flake8 показывает ошибку E999 SyntaxError: недопустимый синтаксис (E) в строке class Spam(metaclass=MyMeta) . Я использую...
1575 просмотров
schedule 28.08.2022

flake8.exceptions.FailedToLoadPlugin: Flake8 не удалось загрузить плагин D из-за неправильного синтаксиса при установке
Я установил строки документации flake8 и flake8 по всему миру, используя это: sudo pip install flake8 flake8-docstrings Я попытался запустить flake8, но столкнулся с этой ошибкой: flake8 --version Traceback (most...
418 просмотров
schedule 22.03.2023

Исключить каталог .env из тестов flake8?
Проблема Я получаю тысячи ошибок flake8, связанных с моим локальным .env. Пример некоторых сообщений об ошибках: ./env/lib/python3.7/site-packages/pip/_vendor/pyparsing.py:3848:80: E501 line too long (85 > 79 characters)...
736 просмотров
schedule 02.05.2022

Почему flake8 говорит неопределенное имя для чего-то, что я определил в блоке as?
Рассмотрим этот пример: def f(*args, **kwargs): print(*args, **kwargs) def do_something(f): f() try: 1/0 except Exception as e: print('Caught') do_something(lambda: f(e)) И вывод flake8: a.py:11:1: F841 local variable...
1891 просмотров
schedule 12.02.2023

Как правильно установить Python, VSCode и flake8 на Win10
Прошу прощения за вопрос новичка. Я пытаюсь правильно загрузить и интегрировать установку Python 3.7 с VSCode и использую flake8 в качестве линтера. Я хочу подготовиться к разработке собственных скриптов для Blender. Я на Win10 x64. Я загрузил...
1231 просмотров

Flake8 с именем pep8 жалуется на импорт в camelCase
Я попытался использовать следующее: import xml.etree.ElementTree as ET но flake8 с pep8-naming выдает следующее предупреждение: N817 camelcase 'xml.etree.ElementTree' imported as acronym 'ET' затем я попытался: import...
100 просмотров
schedule 22.07.2023

Flake8 на VSCODE не выделяет ошибки
Просто создайте файл с именем test.py со следующим кодом: print(x) Запуск flake8 test.py показывает ошибки, как и ожидалось: test.py:1:7: F821 undefined name 'x' Однако в VSCODE ничего не выделяется! Даже при сохранении ведет...
71 просмотров
schedule 16.07.2023