Pylint 检查 `src` 目录未在 `src/collect/` 目录中发现错误
Pylint check in `src` directory not finding errors in `src/collect/` directory
当我在我的项目中 运行 命令 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
为什么会这样?
pylint
命令只搜索直接目录,或其中的 python 个文件。 pylint *.py **/*.py
之类的命令将从根目录开始递归搜索 python 个文件。
当我在我的项目中 运行 命令 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
为什么会这样?
pylint
命令只搜索直接目录,或其中的 python 个文件。 pylint *.py **/*.py
之类的命令将从根目录开始递归搜索 python 个文件。