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

Куда мне поместить файл конфигурации для flake8 в Windows?
Я установил flake8, чтобы поработать дома на машине с Windows, но не знаю, куда поместить файл конфигурации. В документации указано, что файл flake8 должен быть помещен в ~/.config/flake8 . Я пробовал %USERPROFILE%/.config/flake8 и просто...
1998 просмотров
schedule 16.04.2023

Как избежать неопределенного имени '_' F821 flake8, когда _ было установлено gettext?
Обзор проблемы: В основном скрипте моего проекта gettext устанавливает функцию _() , которая используется в других модулях для переводов (например, в print(_('Something to translate')) ). Как указано в документе : функция _()...
12286 просмотров
schedule 08.09.2022

Flake8-linter Atom включает исключенные файлы
Я как-то исключил все свои файлы "admin.py" из linter-flake8 2.0.2 для атома. Таким образом, каждый файл отлично контролируется linter-flake8, кроме моих файлов admin.py в разных папках. Я не знаю, как это произошло. Его нет в .flake8 -...
48 просмотров
schedule 10.09.2022

Как легко игнорировать установленный плагин flake8 за один раз?
У меня установлен плагин flake8-docstrings и некоторые другие. Но для некоторых запусков я хочу игнорировать все предупреждения этого плагина каким-то простым способом: без создания файла конфигурации и без создания списка кодов предупреждений...
793 просмотров
schedule 24.02.2023

Ошибка Unicode при запуске теста Flake8 с TOX
Я новичок в Tox, и я хочу настроить его для запуска теста flake8 в моем проекте, но я продолжаю получать ошибку Unicode, когда пытаюсь запустить tox. UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 76: ordinal not in...
1422 просмотров
schedule 24.11.2022

Поддержка Vim Flake8 Python 3.6
Я искал немного времени, и не могу найти ответ на мою проблему. Я кодирую в vim и пробовал новую версию строки формата f'whatever {a_var}' , но мой flake8 / syntastic продолжает говорить мне, что это синтаксическая ошибка. У вас есть идеи, как...
1328 просмотров
schedule 08.11.2022

Как правильно выполнить перенос строки оператора django, чтобы удовлетворить flake8?
Этот код получает E501 line too long (85 > 79 characters) от flake8: qobjs &= Q( latest_visit__visitstatistics__worst_zscore__gte=worst_zscore_min_filter) Этот код получает E251 unexpected spaces around keyword / parameter...
436 просмотров
schedule 19.01.2024

Почему «по умолчанию» ошибка flake8 в этом классе Python?
import typing from dataclasses import dataclass @dataclass class Parameter: default: typing.Any = None Я получаю ошибку flake8 в строке 7: default: typing.Any = None Ошибка: E704 multiple statements on one line (def)...
383 просмотров
schedule 17.08.2023

Как заставить Django, аннотации типов и Flake8 работать вместе?
Я использую Джанго/ДРФ. Я хочу написать Python с проверкой типов. Я тоже хочу линтинг. Структура модели Django включает создание класса менеджера для каждой модели и назначение экземпляра класса менеджера objects члену модели. Поскольку я...
1339 просмотров

Дополнительные пробелы для выравнивания строк продолжения
Я начал использовать Flake8 для проверки своего кода на Python, но одна ошибка/предупреждение, которую он всегда выдает мне, которую мне сложно сортировать, - это «строка продолжения с отступом сверху/слишком». Flake8 хочет, чтобы моя линия...
577 просмотров
schedule 09.07.2023

Игнорирование конкретного правила flake8 для папки
Я использую flake8 , flake8-docstrings и многие другие flake8 плагины в нашем проекте. Я хочу отключить flake8-docstrings только для нашей папки test . Я хочу избежать повторного запуска flake8, потому что это будет означать, что запуск...
1030 просмотров
schedule 17.01.2023

Можно ли загружать определения таблиц SqlAlchemy из отдельных модулей, не вызывая неиспользуемого оператора импорта?
Я настроил свои определения таблицы sqlalchemy в разных модулях в папке с именем schemas . Например: ls -1 schemas/*.py $ schemas/__init__.py schemas/base.py schemas/reference.py schemas/warehouse.py Однако, чтобы теперь использовать эти...
42 просмотров
schedule 10.02.2023

Сделайте так, чтобы flake8 различал неопределенные функции и звездный импорт.
У меня есть довольно большой проект, который я пытаюсь очистить перед публикацией, но когда я запускаю flake8, я получаю тонны 'F405 <function> may be undefined, or defined from star imports: generic_functions` Я мог бы избежать этого,...
1262 просмотров
schedule 09.05.2023

Конфигурация Flake8 не применяется в git-хуке
У меня есть хук pre-commit git, который должен препятствовать фиксации, если добавленные строки не соответствуют указанному руководству по стилю. Итак, в корневой папке моего репозитория у меня есть файл .flake8 , который выглядит так:...
504 просмотров
schedule 09.12.2022

Как исправить ошибку Spawn EACCES от linter-flake8
linter-flake8 создает ошибку «spawn /usr/share/bash-completion/completions/flake8 EACCES» в Atom на ОС Linux Mint. Я изменил путь к исполняемому файлу по умолчанию на /usr/local/bin/flake8 , как предлагали некоторые люди ранее, но в каталоге...
333 просмотров
schedule 20.08.2022

предварительная фиксация: запустите flake8 с python 3.6.8
Я установил Pyton 3.6.8 в свою систему. python3 --version //-> Python 3.6.8 python3.6 --version //-> Python 3.6.8 Мой файл pre-commit-config.yaml: repos: - repo: https://github.com/pre-commit/pre-commit-hooks rev: v2.4.0 -...
1495 просмотров

Travis CI не проходит тесты flake8, несмотря на то, что тесты flake8 проходят в локальной среде разработки?
Фон Я создаю проект, используя Django, Docker, Travis CI и Flake8. Мой файл flake8: [flake8] max-line-length = 119 exclude = migrations, __pycache__, manage.py, settings.py, env Когда я запускаю локальные тесты flake8,...
734 просмотров
schedule 12.07.2023

Форматирование Python AutoPep8 не работает с параметром максимальной длины строки
Я заметил одну странную вещь, что автоформатирование autopep8 в VSCode не работает, когда мы устанавливаем "python.formatting.autopep8Args": [ "--line-length 119" ], Но если этот параметр находится в режиме...
7690 просмотров

Изменение конфигурации линтера и средства исправления Python с помощью ALE (плагин nvim)
Я использую ALE для управления линтингом (с помощью flake8) и форматированием кода (с черным). Одна досадная несовместимость между flake8 и black заключается в том, что flake8 выдает ошибку, когда строка содержит более 80 символов, в то время как...
1287 просмотров
schedule 30.04.2024

Как заставить flake8 обнаруживать только ошибки?
Я использую flake8 в качестве линтера Python в vscode. Я хочу, чтобы flake8 игнорировал все предупреждения, но я не могу найти никакой опции для обнаружения error-only после поиска документации flake8. Итак, как я могу этого добиться? Любая помощь?
677 просмотров
schedule 19.02.2023