typing 相关问题

有关数据类型的问题。不要将此标签用于与在键盘上打字的物理行为相关的问题,因为这些问题几乎总是偏离主题。

当我有一个涉及 Self 的潜在可调用对象时,我怎样才能满足我的要求?

我有一个数据类,它的字段可能是常量,也可能是采用 Self 的函数。有一个辅助函数可以做正确的事情——如果字段包含常量,它会返回...

回答 1 投票 0

为什么我的 checkoutData 对象没有正确初始化?

我有以下数据对象: 从 '@angular/core' 导入 { Injectable } ; @Injectable({ 提供于:'root' }) 导出类 CheckoutData { 电子邮件:字符串; 名字:字符串; 姓氏:

回答 1 投票 0

如何在Python中的命名元组中强制变量类型?

我正在遵循有关具有变量类型规范的命名元组的教程。但是,我修改了代码(如下),即使我输入了错误类型的值,也没有错误消息或

回答 2 投票 0

Python 3.13 具有类型参数和继承的泛型类

我正在探索 Python 3.13 中的类型,但无法像我希望的那样严格获得通用类型提示。 下面的代码定义了一个通用 Predicate 类、两个具体子类和一个通用否定

回答 1 投票 0

为什么io.BytesIO不是typing.BinaryIO的子类,io.StringIO也不是typing.TextIO的子类?

当使用匹配大小写模式时,我发现 case Typing.BinaryIO(): can not match object with type io.BytesIO。 所以我尝试这个: 导入io 导入打字 断言 issubclass(列表, 打字.序列) 断言

回答 1 投票 0

为什么`io.BytesIO`不是`typing.BinaryIO`的子类,而`io.StringIO`也不是`typing.TextIO`的子类?

当使用匹配大小写模式时,我发现 case Typing.BinaryIO(): can not match object with type io.BytesIO。 所以我尝试这个: 导入io 导入打字 断言 issubclass(列表, 打字.序列) 断言

回答 1 投票 0

如何在子类中定义方法签名

我正在实现一个存储库模式作为打字练习。 我有几个不相关的 SQLAlchemy 模型: 基类(MappedAsDataclass,声明性基类): id:映射[主键] =

回答 1 投票 0

检查变量是否满足字符串中的类型定义

有没有办法测试 $var 是否满足除此之外的字符串中定义的类型: 函数 test_type(混合 $value, 字符串 $type): bool { 尝试 { eval('(fn('.$type.' $a)=>true)($

回答 1 投票 0

PHP:检查变量是否满足字符串中的类型定义

有没有办法测试 $var 是否满足除此之外的字符串中定义的类型: 函数 test_type(混合 $value, 字符串 $type): bool { 尝试 { eval('(fn('.$type.' $a)=>true)($

回答 1 投票 0

令人困惑的 getopt 参数类型

所以,据我所知,man 说 getopt() 采用 char * const argv[],这是一个指向 char 的常量指针数组。同时,getopt() 会排列 argv,以便最终所有非选项...

回答 1 投票 0

Pyright/MyPy 可以推导出 ndarray 条目的类型吗?

如何注释 ndarray 以便 Pyright/Mypy Intellisense 可以推断条目的类型?可以填写什么吗???在 x:??? = np.array([1, 2, 3], dtype=int) 以便 y = x[0] 是识别...

回答 1 投票 0

如何在 TypeScript 中创建 SVG 元素?

考虑这个 TypeScript: 让文本:SVGTextElement = document.createElement('text'); 这给了我一个警告: TS2322: HTMLElement 类型无法分配给 SVGTextElement 类型 我怎样才能

回答 1 投票 0

ESLint:`eslintrc.js`的类型

我希望对我的 eslintrc.js 进行类型检查,并内置允许的规则的所有类型定义。 即像: module.exports = DefineESLint({ 规则:{ // 智能:强制执行一致性...

回答 1 投票 0

一旦保证可选类型不是 None,mypy 就会处理类型错误

我有一些方法可以返回可选的 float/None。我有条件地使用它的输出,如果没有,我做一件事,如果为真(浮点数),我会通过后面的方法。 目前 mypy 引发错误...

回答 1 投票 0

如何配置basedpyright以与numpy.typing一起使用

basedpyright 无法解析简单的 import numpy.typing。我应该在配置中添加什么才能使其正常工作? 例如,如果我有一个包含一行的文件 a.py: 将 numpy.typing 导入为 npt ...

回答 1 投票 0

如何在 mypy 中使用动态类型参数?

我需要构建类型的动态联合(具有动态长度)以用于动态创建 pydantic 模型。我正在寻找如何输入要传递给 Union 的变量,以便 mypy 很高兴。 一个

回答 1 投票 0

无法从“打字”导入名称“OrderedDict”

由于这个错误,我正在努力从 yolov5 运行 train.py,我尝试搜索它,但没有任何帮助。 回溯(最近一次调用最后一次): 文件“train.py”,第 43 行,位于 <

回答 1 投票 0

打字时的平均按键间时间

我尝试用谷歌搜索这个问题的答案,但也许没有广泛可用的研究,或者也许我没有使用正确的术语。 基本上,我想知道平均数......

回答 4 投票 0

当原始列表是 Python 中父类的类型时,输入子类的类型提示列表

给定一个类型提示列表[ParentItem]的变量,如何使用类型提示列表[ChildItem]为其分配另一个列表,其中ChildItem是从ParentItem派生的,而不触发linter...

回答 1 投票 0

TypeError:| 不支持的操作数类型:“type”和“NoneType”[重复]

从数据类导入数据类 @数据类 库存物品类: """用于跟踪库存中的项目的类。""" 名称:str |无=无 单价:

回答 1 投票 0

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