pylint 相关问题

Python源代码分析器寻找质量差的错误和迹象。

多个 if-raise 语句

我写了一个python代码,格式如下: 如果 a1 在列表 1 中: 如果 b1 == 1 且 c1>1: 引发异常('b1 的 c1 无效') elif b1 == 2 且 c1>2: 引发异常('在...

回答 1 投票 0

VSCode:如何用很少的模块和测试、调试和 linting 构建一个简单的 python 包?

在 Python 中构建一个简单的项目以使用 Visual Studio Code 进行开发时,我遇到的麻烦比我愿意承认的还要多。 我应该如何在我的文件系统中构造一个简单的 Python 项目

回答 2 投票 0

Databricks 和 Pylint 集成

有没有办法集成Databricks和pylint来liniting pyspark/python代码?如果没有,是否有其他替代方案?

回答 1 投票 0

如何检测多个Python源文件之间的代码重复?

我已将所有 python 项目源放在一个文件夹中。运行以下 pylint 似乎只是在每个源文件中查找和分析重复项,而不是在所有源文件中查找和分析重复项...

回答 1 投票 0

我有一个 pylint 错误:“W1113:keyword-arg-before-vararg”并且不知道如何修复它

我有这个代码 类 BaseCompareFeatureWithDefaults(recordlinkage.base.BaseCompareFeature): def __init__(self, labels_left="", labels_right="", *args, **kwargs) -> 无...

回答 1 投票 0

Astroid:通过类型注释推断函数参数的类型

我正在尝试使用 Astroid 为 Pylint 编写自定义 linting 规则,但我对类型推断有点困惑。我有以下代码: 受保护对象类: def 保存(): 过去...

回答 1 投票 0

使用 Pylint - Python 忽略特定的内置“id”

我想允许将 id 重新定义为泛型类中的属性。 Pylint 捕获此错误为: 巴姆_SD

回答 0 投票 0

Python (pylint):捕获验证过程中的一般异常

传统观点认为,除非非常罕见的情况,否则你永远不会在Python中捕获一般异常。然而,对于什么是“

回答 1 投票 0

点击和 pylint

下面是一个导致 pylint 错误的点击使用的简单示例: @click.command() @click.option('--option', is_flag=True) def foo(选项): click.echo(选项) 富() foo 不接收任何参数...

回答 5 投票 0

如何使用 pylint 或 mypy 捕获潜在未定义的变量?

导入时间 如果 time.time() > 42: x = 1 打印(x) 我的 IDE (PyCharm) 警告我 x 可能未定义: 但 pylint 和 mypy 没有说什么。有没有办法制作其中一个

回答 1 投票 0

使用 pylint 扩展时 VSCode 中出现 FileNotFoundError

最近在 VSCode 中运行 pylint 时收到以下错误消息。 当我使用“pylint ”在 cmd 中运行 pylint 时,它工作得很好。 效果很好,直到凌晨......

回答 1 投票 0

尽管有“disable”注释,Pylint 语法错误并未被抑制

我正在为 Ansys Mechanical 编写脚本,该脚本是用 IronPython 2.7.0.40 编写的。在我的脚本中,我需要为 ContactTimeStepControls.None 分配一个属性。请注意,这里的 None 不是 None

回答 1 投票 0

Pylint 无法处理抽象基类的抽象子类

我有一个具体类 MyConcreteClass,它是一个抽象类的子类 类 MyABC2,它又是另一个抽象类 MyABC1 的子类: 导入 abc MyABC1 类(对象): __元类__ = ...

回答 1 投票 0

指定 pylint 应评估哪个 python 版本

我正在使用 Sublime Text 3 With Pylinter 在我的文件上运行 pylint。 然而,在同一台机器上,我处理 python 2 和 python 3 项目的文件(代码在多个 rem 之一上执行...

回答 8 投票 0

PyLint --init-hook 通过 subprocess.run() 不起作用(可能是转义问题)

我确实使用 subprocess.run() 在单元测试中运行 pylint。 我需要使用 pylint 的 --init-hook= 功能来鼓励它找到我的模块。 我确实在 shell (bash) 上运行它,它按预期工作: 皮林特

回答 1 投票 0

Python 3.11 中的 Pylint 问题

运行 lint 时遇到导入错误 我正在使用 pylint 版本 3.0.2 和 python 版本 3.11 出现以下错误 从 pylint.interfaces 导入 IAstroidChecker、ITokenChecker 导入错误:

回答 1 投票 0

更改 VS Code 中的 Pylint 命名约定的问题

我正在尝试更改 Pylint“批准”为非 lint 的“默认”命名约定。目前蛇命名是它所寻找的,我想将其更改为驼峰命名法。 我...

回答 1 投票 0

pylint 配置问题

我正在尝试将 pylint 配置为接受两个字母变量名称,而不给出“不符合 Snake_case 命名风格”警告。 我已经设置了默认的 ~/pylintrc 并尝试了编辑...

回答 1 投票 0

VSCode 中的 Pylint 未读取 settings.json 中的配置

我在 VSCode 1.86.1 中安装了 Pylint v2023.11.13481007(预发行版),它可以在普通安装中运行,即没有配置设置。我在 Windows 计算机上运行 VSCode,并通过远程 SSH 连接到 Mac

回答 1 投票 0

Tox 警告:找到测试命令但未安装在 testenv 中

我在我的项目中使用tox。 这是我的 tox.ini 文件: [毒性] 环境列表= py27, 皮棉, 覆盖范围 跳过距离=真 [测试环境:py27] deps = -rrequirements.txt 命令= python -m unittest di...

回答 8 投票 0

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