python - 递归地为给定的文件名 Pylint

标签 python django pylint

我有一个 Django 项目,我正在通过它进行 Pylinting。

我有几种情况,我希望能够递归地找到所有具有给定名称的文件,并以不同的方式对它们进行 pylint(使用不同的选项)。例如,我想为 urls.py 和 admin.py 设置不同的选项

以下适用于 1 个目录..

pylint ./project_name/*/urls.py

但我想让 * 递归...以便它深入到子目录。

有什么办法可以实现吗?


更新 我还希望它们都作为单个 pylint 输出运行,而不是按顺序运行

最佳答案

根据您的操作系统,您可以使用:

find project_name -name urls.py | xargs pylint

关于python - 递归地为给定的文件名 Pylint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6257547/

相关文章:

python - 如何使用 PyCharm 运行 Pylint

python - 类型错误 : get() takes 1 positional argument but 2 were given

python - Python中的子集数据

python - POST 上的 django-uni-form 助手和 CSRF 标签

python - 如何在 Python 中创建一个圆形字母表,使 z 之后的字母为 a,a 之前的字母为 z

python - 允许 HH :MM kind of input in a django DateTimeField instead of long format

python - 在 Ubuntu 上 Dockerized Django

python - render_to_response 或 redirect 更改了 Django 1.8 中的模板元素

python - 防止 self 分配的 pylint 保护

python - Pylint 在 vscode 中找不到错误