首页 > 解决方案 > Pylint 检查 `src` 目录未在 `src/collect/` 目录中发现错误

问题描述

当我在我的项目中运行该命令pylint src时,我希望它能够遍历其中的所有文件夹和文件src并找到错误。但是,我运行它并得到:

(.venv) kasparpoland@kasparMac server % pylint src

--------------------------------------------------------------------
Your code has been rated at 10.00/10 (previous run: 10.00/10, +0.00)

但是,当我运行时pylint src/collect,我收到数百个错误:

(.venv) kasparpoland@kasparMac server % pylint src/collect
************* Module src.collect.collect
src/collect/collect.py:36:0: C0301: Line too long (147/100) (line-too-long)
src/collect/collect.py:72:0: C0301: Line too long (126/100) (line-too-long)
src/collect/collect.py:81:0: C0301: Line too long (107/100) (line-too-long)
src/collect/collect.py:105:0: C0301: Line too long (104/100) (line-too-long)
src/collect/collect.py:116:0: C0301: Line too long (146/100) (line-too-long)
src/collect/collect.py:127:0: C0301: Line too long (155/100) (line-too-long)
src/collect/collect.py:161:0: C0301: Line too long (140/100) (line-too-long)
src/collect/collect.py:177:0: C0301: Line too long (108/100) (line-too-long)
src/collect/collect.py:200:0: C0301: Line too long (110/100) (line-too-long)
src/collect/collect.py:233:0: C0301: Line too long (132/100) (line-too-long)
src/collect/collect.py:236:0: C0301: Line too long (101/100) (line-too-long)
src/collect/collect.py:258:0: C0301: Line too long (108/100) (line-too-long)
... AND MANY MORE

为什么会这样?

标签: pythonpylint

解决方案


pylint命令仅搜索直接目录或其中的 python 文件。类似的命令pylint *.py **/*.py将从根目录开始递归搜索 python 文件。


推荐阅读