Вопросы по теме '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 просмотров
schedule
29.04.2023
Дополнительные пробелы для выравнивания строк продолжения
Я начал использовать 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 просмотров
schedule
09.06.2022
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 просмотров
schedule
20.05.2023
Изменение конфигурации линтера и средства исправления 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