python中flake8是什麼

mug發表於2021-09-11

python中flake8是什麼

1、Flake8是一款由Python官方釋出的輔助檢測Python程式碼是否規範的工具。

2、Flake8檢查規則靈活,支援整合附加外掛,具有很強的擴充套件性。

Flake8封裝了三個工具PyFlakes、Pep8和NedBatchelder’s McCabe。

PyFlakes:靜態檢查Python程式碼邏輯錯誤的工具。

Pep8:靜態檢查PEP8編碼風格的工具。

NedBatchelder’s McCabe:靜態分析Python程式碼複雜度的工具。

例項

[flake8]
# 適當提高最大行長度
max-line-length = 120
# 設定最大複雜度
max-complexity = 24
# 忽略這些錯誤型別
ignore = F401, W503, E203
# 忽略以下檔案
exclude =
    .git,
    .venv,
    __pycache__,
    scripts,
    logs,
    upload,
    build,
    dist,
    docs,
    migrations,

以上就是python中flake8的介紹,希望對大家有所幫助。更多Python學習指路:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/506/viewspace-2828121/,如需轉載,請註明出處,否則將追究法律責任。

相關文章