pylint 不会忽略模块

问题描述 投票:0回答:3

我无法弄清楚运行 pylint 的语法。我需要它跳过所有 django

migrations
文件夹,但是当我像这样运行它时

pylint catalog --ignored-modules=migrations

我仍然检查我的迁移:

************* Module catalog.migrations.0001_initial
C: 19, 0: Line too long (114/100) (line-too-long)
C:  1, 0: Invalid module name "0001_initial" (invalid-name)
C:  1, 0: Missing module docstring (missing-docstring)
C:  8, 0: Missing class docstring (missing-docstring)
************* Module catalog.migrations.0002_botstateviewtemplate
C: 18, 0: Line too long (114/100) (line-too-long)
C:  1, 0: Invalid module name "0002_botstateviewtemplate" (invalid-name)
C:  1, 0: Missing module docstring (missing-docstring)
C:  8, 0: Missing class docstring (missing-docstring)
************* Module catalog.migrations.0003_delete_botstateviewtemplate
C:  1, 0: Invalid module name "0003_delete_botstateviewtemplate" (invalid-name)
C:  1, 0: Missing module docstring (missing-docstring)
C:  8, 0: Missing class docstring (missing-docstring)

我缺少的正确语法是什么?

尝试后

更新:问题仍然存在


enter image description here

python pylint
3个回答
0
投票
catalog.migrations

    


0
投票
所以正确的做法应该是:

--ignore=<file[,file…]> Add files or directories to the blacklist. They should be base names, not paths.



0
投票

pylint catalog --ignore=migrations

使用引号将使其不起作用。

© www.soinside.com 2019 - 2024. All rights reserved.