Python源代码分析器寻找质量差的错误和迹象。
可以将 pylint 配置为检查特定的静态文本,例如每个文件顶部的版权声明吗? 例如。验证每个文件是否以以下两行开头: # 版权所有 Spacely
Python Linting - 有没有办法自动对类方法或常量进行排序?
我希望我的 Python 模块能够以特定方式保持一致的格式。例如。常量位于文件顶部,按字母顺序排序。在班级顶部初始化。公共方法高于私有方法。有没有
我的标题中有以下行: 导入 config.logging_settings 这实际上改变了我的 Python 日志记录设置,但 Pylint 认为这是一个未使用的导入。我不想删除未使用的-im...
Python 允许对字符串使用单引号或双引号。我想在我的项目中仅强制使用单引号格式。 pylint 或现有的 pylint 插件是否有任何特定规则
Pylint 扩展在 VS Code 中禁用 Pylance 扩展
我一直在使用 Pylance 进行自动建议和完成。 最近我添加了 Pylint 来帮助我检查代码,但是当我安装 Pylint 时,我的 Pylance 就停止工作了(它没有提供任何自动功能
pylint 无法正确识别 `@cached_property` 的类型
对我来说,pylint 对于实际上是可迭代的 @cached_property 返回错误 E1133(不可迭代)。想知道这是否是 pylint 中的错误,或者我这边可以做些什么......
pycodestyle(例如 pep8)与 pylint 严格性
我有一个 python 项目,我想检查它是否符合 PEP 8 一致性。 我的 setyp.cfg 如下: [pycode风格] 计数=真 忽略= E266,W504 最大行长度 = 80 统计=真 排除 = .
PyLint Django:django.core.exceptions.ImproperlyConfigured:请求设置 LOGGING_CONFIG,但未配置设置
当我刚刚通过 python src/manage.py runserver 启动我的应用程序时,我的 Django 应用程序工作正常但我想在此处集成 pylint,当我启动命令 pylint src --load-plugins 时
我这里有一个非常简单的代码 进口火炬 l = torch.nn.Linear(2,5) v = torch.FloatTensor([1, 2]) 打印(l(v)) 在 torch.FloatTensor 下,Visual Studio 代码中的 pylint 声称“模块 torch 有...
Github 工作流程 pylint:如何禁用所有文档字符串错误警告?
我已经在 github 上设置了 pylint 工作流程。 路径是: myRepo/.github/workflows/pylint.yml 我在工作流程目录中添加了一个 pylintrc 文件,其中包含以下选项: [消息控制] 这...
模块 matplotlib.cm 没有 [color] 成员
我一直在练习 matplotlib,然后短暂休息后我再次打开代码,令我惊讶的是,出现了缺少成员的错误,这是我之前没有遇到过的。 模块“matplotlib.cm”h...
嗨,有人知道如何解决 py3 中的此错误吗?收到如下错误消息: “int”具有不兼容的类型“Union[float, int, str, None]”;预期的 “Union[str、bytes、Suppor...
我在我的代码库上运行 pylint ,它抱怨 from config import ConfigParser 之前已定义 from pathlib import Path 为什么会出现这种情况? 当我运行该文件的某个部分时,它与 pyl 一致......
Visual Studio Code - 缺少“选择 Linter”
我刚刚在 Ubuntu 上安装了最新版本 (1.83.1) 的 VSC。我计划使用 Python 进行开发,并且刚刚开始使用 Linters。 我已经安装了 Python 的 VSC 扩展,包括
当我的目录名称是另一个目录的前缀时,我观察到 pylint 的奇怪行为。这是重现的最小设置: mkdir pylint_test cd pylint_test mkdir数据集 触摸d...
我使用 Visual Studio Code 使用 Pylint 编写 Python 代码。 当我按 Ctrl + S(保存)时,编辑器会将长行换行为多个短行。如何禁用该操作或配置换行列...
在我的Python代码中,我导入了func... 从 sqlalchemy.sql.expression 导入函数 然后,在我的代码中,我从数据库表中选择数据...... 选择(func.max(MyTable.my_datetime)) ...my_dateti 在哪里...
Python linter 关于 for 循环后使用的变量的警告?
是否有一个 linter / linter 设置,当在循环结束后使用在 for/while 循环内定义的变量时(此时它将是任何内容......
python / pylint:类型“property”无法分配给类型问题
我在尝试注释一些代码时遇到了问题,但我无法真正理解它。我只是不知道这是否是 pylint 问题,或者我只是太愚蠢而无法弄清楚。 所以我得到了一个cl...
Python 是否有一个 lint 规则可以自动检测列表+运算符串联并建议使用扩展
对于我来说以下 额外 = [“额外0”,“额外1”] func_with_list_arg([ “基数0”, “基地1”, ] + 额外) 使用像