问题标签 [pylintrc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - 如何在每个文件的 Pylint 中获取运行时间
我在我的项目中使用 pylint,它运行超过 1 分钟,这对我来说太长了。如何获得项目中每个文件的具体运行时间?
这是我的研究:
你能给我一些关于这个问题以及如何加快 pylint 的建议吗?
提前致谢 !!!!
python - 是否可以根据其消息部分禁用 pylint 规则?
一些规则用于不止一种情况。特别是,规则 C0326 至少在两种情况下使用:
给出消息C0326:No space allowed before :
给出消息C0326:Exactly all required after :
我希望 pylint 检测并抱怨第一种情况,而不是第二种情况(是的,我知道我是一个野蛮人,因为没有在类型提示之前放置空格)。由于代码相同但消息不同,我希望可以单独调整这些情况。目前是否可以这样做?
vim - pylint 的最大行长问题
我有这个设置在我的.pylintrc
但是关于 vim 中超过 78 个字符的行的错误没有报告。然而,Pylint 正在工作,因为它报告了“尾随空格”等其他错误。
我的设置有什么问题?
欢迎大家帮忙!
python - 相对导入 'six.moves.urllib',应该是 'six.moves'
我在 pylint 1.9.3 中面临这种情况
我的代码exp.py
只包含这一行
from six.moves.urllib import parse as urllib
当我运行时,我pylint exp.py
收到此错误
[W0403(relative-import), ] 相对导入 'six.moves.urllib', 应该是 'six.moves'
关于如何解决这个问题的任何想法?
任何帮助都会很有用..
提前致谢。
visual-studio-code - Default pylintrc completely disables pylint
All I want to do is use the generated-members=
line to disable the false "no-members" errors for several packages.
So, in the VS Code terminal, in my project root directory, I run:
All linting warnings immediately disappear, even before I've change anything in the rc file. The only way I've been able to bring them back is by deleting .pylintrc. What am I doing wrong?
python - Pylintrc 配置仅显示错误
我找不到一个简单的~/.pylintrc
文件来忽略除错误之外的所有内容。
目前我将其设置为:
从这个类似的stackoverflow答案。从理论上讲,这应该删除警告,但它对我不起作用,即使在重新加载窗口之后也是如此。
我只想显示错误(红色)而不是警告(绿色)
python-3.x - 如何将 pylint 选项卡宽度从 4 个空格更改为 2 个空格?
我试过pylint --indent-string=" "
了,但我不断收到帮助信息。我应该怎么做才能配置 pylint。
pylint - 找出影响给定 Pylint 消息的设置
当 Pylint 警告我某事时,我怎么知道它应用了哪些设置?这个设置的哪个部分.pylintrc
进入?
例如:
Used builtin function 'map'. Using a list comprehension can be clearer. (bad-builtin)
是因为bad-functions
in[BASIC]
containsmap
。Missing function docstring (missing-docstring)
以为条件docstring-min-length
。[BASIC]
invalid-name
服从几个[BASIC]
设置:variable-rgx
,method-rgx
,module-rgx
, 等等。
我希望在Pylint 文档中找到此信息,但它通常不提供此信息。例如,没有来自或到适用选项的文档的missing-docstring
invalid-names
链接。有了,信息很容易找到,但这只是因为它来自特定的扩展。Pylint消息 wiki解释了该消息的含义,但没有解释它是什么引起的。中的注释也没有将设置与警告代号相关联(没有任何解释,例如影响消息)。bad-builtin
pylint --generate-rcfile
bad-functions
bad-builtin
我问这个的原因是,在许多情况下,Pylint 的约定与我的项目的需求和约定不匹配,我想调整它而不是忽略特定实例或忽略消息批发(所以我不是在寻找disable=
!) . 那么如何找到要调整的内容呢?
python - pylint 没有检测到大多数代码违规
我在 Windows 上使用 Python3 虚拟环境。
这是我从虚拟环境中运行的命令。
当我运行 pylint 时,它只使用其检查器的子集(missing-docstring
,broad-except
...)。例如,它不使用attribute-defined-outside-init
.
如何让 Pylint 使用其所有(或大部分)跳棋?