Python源代码分析器寻找质量差的错误和迹象。
VSCode 中的 Pylint 未读取 settings.json 中的配置
我在 VSCode 1.86.1 中安装了 Pylint v2023.11.13481007(预发行版),它可以在普通安装中运行,即没有配置设置。我在 Windows 计算机上运行 VSCode,并通过远程 SSH 连接到 Mac
我在我的项目中使用tox。 这是我的 tox.ini 文件: [毒性] 环境列表= py27, 皮棉, 覆盖范围 跳过距离=真 [测试环境:py27] deps = -rrequirements.txt 命令= python -m unittest di...
我的Python项目中有一个Makefile。我在尝试构建配置为的目标 lint 时遇到问题: 皮棉: pylint -j0 --ignore=src/_playground --extension-pkg-whitelist=guro...
我计划使用不同的 linter 更新项目,因为 pylint 非常慢。我想知道如何更新 .yaml、makefile 和其他文件以与之协调? 我尝试过...
如何在ubuntu 20.4上安装“pylint3”软件包?
使用 Yocto BSP 源构建自定义 SoM 的映像时,pylint3 软件包无法安装在 Ubuntu 20.04 发行版上。显示的错误消息是: E:无法
我想忽略静态代码分析中的特定行。 对于 Flake8,我会使用语法 #noqa: F401。 对于 pylint,我将使用语法 # pylint:disable=unused-import。 当我正在编写代码时
我正在为我的 django 项目使用 pylint_django。我想禁用打印语句的使用或至少警告它。因为我正在使用自定义记录器类。但没有任何关于使用
如何让 pylint 使用 init-hook 正确导入我的文件
我按照这些说明如何让 pylint 使用 init-hook 正确导入我的文件。 但是,当我运行终端命令 pylint server.py --rcfile=../.pylintrc 时,我得到 TypeError:
如何通过 pyproject.toml 为特定文件禁用 pylint 消息?
我在多个文件中遇到了太多实例属性 pylint 错误 我只想为一个文件 my_project/runner/runner.py 禁用此消息。 是否可以在 p...
如何使用 .pylintrc 设置单引号并在末尾禁用换行符?
我一直在尝试配置我的 .pylintrc 文件以强制使用单引号并禁用文件末尾的换行符。我已阅读可用的文档并尝试...
say 模块为 Python 带来了字符串插值,如下所示: 进口说 定义 f(a): return say.fmt("'a' 的值为 {a}") 然而,PyLint 抱怨变量 'a' 从未被使用过......
pydantic v2.0.0 带有 pylint 无成员警告
问题 在pydantic文档中,pydantic ^2.0.0不支持这样的a:Optional[str],而是支持a:Optional[str] = Field(default=None) 但是,pylint 检查我的代码会引发警告[E1101(无成员)...
我想测试 raise,但是在将 pytest 导入到 test_main.py 时出现 Unable to import 'pytest'PylintE0401:import-error。 我的环境和编辑器已正确配置并安装了 pytest...
我正在使用 pylint 模块扫描 python 模块,并且收到与此类似的警告: 模块“module_py”没有“TaskImplementation”成员 我没有使用任何 pylintrc 文件,因为我给出了...
Github 操作:使用 pylint 结果向 PR 发表评论
我正在设置我的 github CI 管道,目前我正在尝试设置 pylint 以根据拉取请求自动运行。如何将 pylint 的结果写入 PR 评论? 这就是我所拥有的...
AttributeError:模块“pylint”没有属性“checkers”
当我尝试导入 pylint.checkers 时,出现以下错误: -------------------------------------------------- ------------------------ 属性错误回溯(大多数
我有一堂课: 我的班级: LOOKUP = None # 它应该是一个字典,但是每个派生类 # 将准备自己的版本。这必须稍后完成。 ...
实例属性 attribute_name 在 __init__ 外部定义
我通过让它调用多个函数来拆分我的类构造函数,如下所示: 类向导: def __init__(self, argv): self.parse_arguments(argv) self.wave_wand() # 声明...
如何禁用 Pylint 子集检查与字符串或正则表达式匹配的模块?
编辑:是的,很容易完全禁用某些文件的 pylint。那不是我的问题。 我知道如何完全禁用检查: 禁用= [“缺少模块文档字符串”,...] 但我正在努力...
有没有办法仅禁用 Pylint 检查与字符串或正则表达式匹配的模块的子集?
编辑:是的,很容易完全禁用某些文件的 pylint。那不是我的问题。 一个例子:我们的存储库中有许多 SQL Alchemy models.py 文件。从我们的目录结构中可以明显看出