Flake8 — это оболочка этих инструментов:
Flake8 запускает все инструменты, запуская одну команду flake8
. Он отображает предупреждения в объединенном выводе для каждого файла.
Он также добавляет несколько функций:
файлы, содержащие эту строку, пропускаются:
# flake8: нока
строки, содержащие комментарий # noqa
в конце, не будут выдавать предупреждения.
вы можете игнорировать определенные ошибки в строке с помощью # noqa:
, например, # noqa: E234
. Можно указать несколько кодов, разделенных запятой. Токен noqa
не чувствителен к регистру, перед списком кодов требуется двоеточие, в противном случае часть после noqa
игнорируется.
Хуки Git и Mercurial
расширяется через точки входа flake8.extension
и flake8.formatting
Ознакомьтесь с нашей краткой документацией о том, как установить Flake8 и начать работу с ним.
Flake8 содержит FAQ в своей документации.
Если у вас есть вопросы, которые вы хотели бы задать разработчикам, или оставить отзыв, воспользуйтесь списком рассылки: [email protected].
Мы хотели бы услышать ваше мнение. Кроме того, если у вас есть функция, которую вы хотели бы предложить, список рассылки будет лучшим местом для этого.
Flake8 был создан Тареком Зиаде и в настоящее время поддерживается Энтони Соттиле и Яном Кордаско.