python - 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
为什么会这样?
解决方案
该pylint
命令仅搜索直接目录或其中的 python 文件。类似的命令pylint *.py **/*.py
将从根目录开始递归搜索 python 文件。
推荐阅读
- java - 仅在 Spring 应用程序的第一次启动时运行某些方法的最佳方法是什么?
- json - 对传感器数据数组进行分组和映射
- c - 如何在 Linux 上查看 main 之前的调用堆栈
- python - 覆盖模块在运行时未选择已安装的模块(通过轮文件安装的第三方模块)
- typescript - 在使用 node.js 的 monorepo 中如何使事情正常进行?
- python - 将文本文件导入 python 列表中每个项目都有 \n 。如何在导入期间从每个项目中删除 \n?
- next.js - Emotion CSS Prop 和 Nextjs 新 JSX 运行时 - 错误:运行时自动时无法设置 pragma 和 pragmaFrag
- java - 如何在需要订阅时保持应用程序的反应性?
- python - 如何在python中上传图片?
- flutter - Flutter“在Android Studio中打开以进行编辑”有什么作用