Get the App
SLTechnology News&Howtos  ›  Development  › 

How to use flake8 in python

Shulou Source: shulou.com Published: 2022-06-03 17:41:28 11月13日 Update

This article mainly introduces how to use flake8 in python, has a certain reference value, interested friends can refer to, I hope you can learn a lot after reading this article, the following let the editor take you to understand it.

1. Flake8 is a tool officially released by Python to help check whether the Python code is standardized.

2. Flake8 inspection rules are flexible, support the integration of additional plug-ins, and have strong expansibility.

Flake8 encapsulates three tools: PyFlakes, Pep8, and NedBatchelder's McCabe.

PyFlakes: a tool to statically check for logic errors in Python code.

Pep8: a tool for statically checking PEP8 coding styles.

NedBatchelder's McCabe: a tool for statically analyzing the complexity of Python code.

Example

[flake8] # appropriately increase the maximum line length max-line-length = 12 lines set the maximum complexity max-complexity = 2 ignore these error types ignore = F401, W503, E20 ignore the following files exclude = .git, .venv, _ _ pycache__, scripts, logs, upload, build, dist, docs, migrations, thank you for reading this article carefully I hope the article "how to use flake8 in python" shared by the editor will be helpful to everyone. At the same time, I also hope that you will support and pay attention to the industry information channel. More related knowledge is waiting for you to learn!

Tags: Tools articles code static checking complexity maximum complexity errors support appropriateness three value interest at the same time official instance extensibility plug-ins files Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno OPPO Reno Microsoft Docker NVidia MySQL