mypy

mypy

文章 0 浏览 1

如何向用户界提供类型的暗示?

我想定义一个 userDict ,该读取JSON的值并存储给定密钥的位置。 JSON文件看起来像这样: { "pages": [ { "areas": [ { "name": "My_Name", "x": 179.…

寄离 2025-02-02 21:43:56 2 0

numpy scaleartype和键入Mypy的提示

我有一个用于给定形状的2D数组的容器类,该类别在内部使用numpy数组来存储数据。如果用户将标量传递给构造函数,我会用np.full创建一个填充该值的数组…

提笔书几行 2025-02-02 19:35:46 2 0

如何使用类型提示来注释仅写的属性

我想拥有一个仅写作的属性,当有人更改它时会通知我。另外,我不得不重新分配名称(此处 var ),以便在班级的名称空间中没有额外的名称。这违反了Myp…

酒解孤独 2025-02-02 15:36:03 4 0

可以在没有参数的情况下使用的打字装饰器

我有一个可以在没有或有争论的情况下打电话给的装饰器(所有字符串): @decorator def fct0(a: int, b: int) -> int: return a * b @decorator("foo"…

你曾走过我的故事 2025-02-01 18:06:15 5 0

使用TypeVar绑定到协议的Python

我正在尝试将python模块中的类型合并到以下错误中: 类型参数“ nedineins.dict [nelidins.int,edgeight'1]”的“ GraphBase”必须是“ union [typin…

万人眼中万个我 2025-02-01 17:02:02 2 0

不兼容的返回类型[7]:预期`varible [t]

PYRE类型失败,因为当我们返回T时,它假设返回类型R不正确。 当我们在另一类中使用派生类并访问从父类中键入的通用字段时,就会发生这种情况。 以下是…

满天都是小星星 2025-02-01 12:54:23 3 0

mypy:iSinstance条件中的函数定义:为什么条件中的类型未缩小?

我正在根据变量类型(其他类型的联合)在条件中定义功能。 Mypy在这种情况下注入了这种类型的范围,但似乎将这些知识丢弃了。 我不明白为什么。这是my…

英雄似剑 2025-02-01 07:57:49 3 0

Mypy抱怨DateTime差异

Mypy抱怨分配了两个数据的差异的代码行。 foo的类型是dateTime.timedelta。 来自Mypy的错误消息是“ int不可召唤”。 我想念什么? import arrow t1 =…

感情旳空白 2025-02-01 05:03:05 2 0

mypy,vscode,django,modulenotfound

我正在研究一个Django项目。我希望能够检查项目中的类型。为此,我安装了Django-stubs和Mypy。此外,我希望它与VSCODE扩展程序一起使用。它节省了时间…

流殇 2025-02-01 00:47:21 1 0

从功能返回类型中缩小类型

我的函数可能会返回两种不同类型的值,例如 union [str,int] 。返回值的类型可以从函数参数确定。因此,在每个通话中,我知道应该返回哪种类型。但是…

暮倦 2025-01-31 18:04:32 1 0

如何将返回类型注释为类实例或其(唯一)子类实例?

我正在编写一个python库,该库是通过导入和(可选的)子类别提供的一些“助手类”所提供的。我无法提出一个可以正确允许静态分析工具正确识别我的“助…

送舟行 2025-01-31 17:14:19 2 0

mypy不会忽略使用语法错误的mpi4py模块

在mypy.ini中,有 [mypy-mpi4py] ignore_missing_imports = True 这个mypy会遇到以下错误, Success: no issues found in 4 source files s\d\L\.env\…

梦回梦里 2025-01-31 12:51:33 4 0

mypy:如何在通用类中声明返回自我的返回类型?

这个答案似乎对仿制药不起作用。 Mypy在选中以下代码时抱怨“错误:丢失通用类型A的类型参数”。我尝试使用'a [t]'为TypeVar使用,但Mypy说“错误:类…

牛↙奶布丁 2025-01-31 11:46:38 1 0

如何避免MyPy检查明确排除但导入的模块_without_手动添加`type:impogenerate)(自动化)?

在以下MWE中,我有两个文件/模块: main.py ,它应该使用mypy 和 importedmodule.py.py 不应被检查,因为它是因为它是自动化。 此文件已自动化,我不…

盗心人 2025-01-31 07:23:57 1 0

参数1至“负载”具有不兼容的类型“联合[字节,str,none]"预期“联合[str,bytes]”

我正在升级mypy,我得到了这个错误 错误:“载荷”的参数1具有不兼容的类型“联合[bytes,str,none]”;预期的“联合[str,bytes]” 在这方面 return…

心房的律动 2025-01-30 16:31:33 1 0
更多

推荐作者

夢野间

文章 0 评论 0

百度③文鱼

文章 0 评论 0

小草泠泠

文章 0 评论 0

zhuwenyan

文章 0 评论 0

weirdo

文章 0 评论 0

坚持沉默

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文