typing 相关问题

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

哪种类型的提示表示属性不能为None?

在以下代码中,我需要将my_attr声明为除None以外的任何内容。我应该换什么?从pydantic import BaseModel输入类型import任何类MyClass(BaseModel):my_attr:...

回答 1 投票 1

哪种类型的提示表示属性一定不能为None?

在以下代码中,我需要将my_attr声明为除None以外的任何内容。我应该换什么?从pydantic导入BaseModel类MyClass(BaseModel):my_attr:任何

回答 1 投票 0

mypy条件导入的“不兼容导入”错误

我有以下代码尝试:从mypackage.optional.xxx导入f1,f2,导入错误:从mypackage.optional.yyy导入f1,f2模块xxx和yyy提供相同的功能...

回答 1 投票 0

我如何定义一个可订阅的`NewType`,如List [int]`

我尝试过类似NewType ['SomeType',(SomeClass,类型。Container)]的操作,但是它不起作用。假设我有一个非常简单的类,如下所示。 A类:def __init __(self,a):...

回答 1 投票 0

自定义模块级别常量的Python类型提示

我试图在类中添加类型提示,但是我在模块级别常量这一特殊问题上苦苦挣扎。在下面的示例中,我将常量替换为BLUECAR,REDCAR,...

回答 1 投票 1

如何成为更快的打字员和导航员来输入代码?

我注意到,一些经验丰富的编码人员不仅了解更多,而且似乎更有信心能够更快地选择好的路径。但我也注意到,他们与系统的实际互动使他们'...

回答 1 投票 0

自定义类型参数的属性的强制类型

使用Python的输入模块,我想创建一个自定义Type,用于检查参数属性的类型。更准确地说,在我的情况下,参数的类型应该为...

回答 1 投票 1

为可调用类型提示指定* args

指定Callable变量fn以* my_args作为参数的最佳方法是什么?像这样:def test(fn:Callable([Tuple [any]],None),* my_args:any)-> None:fn(* myargs)

回答 1 投票 0

正确的类型检查python中函数声明中的集合的方式?

[尝试在python中键入对集合的检查,但在编译时说语法不正确时不断出现错误。在google上进行大量搜索,以查找关于使用python中的集合进行类型检查的信息。这是...

回答 1 投票 0

TypeVar和NewType有什么区别?类型变量NewType

TypeVar和NewType似乎相关,但我不确定何时应该使用它们,或者在运行时和静态地使用它们的区别。

回答 1 投票 1

具有接收器的功能的Kotlin扩展功能

我正在使用Kotlin的扩展功能。我想为带有接收器的布尔返回函数创建扩展函数,该函数返回补码函数。我的目标是能够...

回答 2 投票 2

PyCharm中的类型问题?

如果我在已经写过的东西之前写东西,那么它将替换它而不是插入。示例:print(“ Hello,World!”)^ | |如果我想在这里之前写点东西,...

回答 1 投票 0

Python中带有mypy的依赖类型和多态性

对于下面的示例,mypy返回错误:错误:键入import类型类A时分配中的类型不兼容(表达式的类型为“ A”,变量的类型为“ A1”):传递类A1(A)...] >

回答 1 投票 0

未强制执行Python输入

我正在测试^ Python3.6的键入功能,但是似乎它什么也没做,我可以做到这一点而不会出现错误:my_var:int = 0 my_var ='str'#没有错误def ret_var(my_var: int)...

回答 1 投票 0

我如何检查一种类型是否衍生自另一种类型(python输入模块)

例如,我想输入import Dict,List check_derived(Dict [int,int],Dict)==真check_derived(List [str],List)==真check_derived(List,Dict)== False等上。我是否必须...

回答 1 投票 0

正确输入参数的方式,可以是序列或numpy数组

我想实现一种方法,该方法在3D空间中执行一些距离计算,这取决于分别由x,y和z坐标的3个整数值组成的位置参数。现在应该是...

回答 1 投票 0

Python打字:给定值集

我想将方法 的参数键入为有效值的有限集合之一。因此,基本上,我想输入下面的最小示例的等效项:valid_parameters = [“ ...

回答 2 投票 0

将随机数组变成顺序数组

我有一个代码片段来显示差异句子的打字效果,但它们是随机的。这是针对我的个人网站的,但不幸的是,我对JS不好,让typed =“”; const element ...

回答 1 投票 0

键入mapStateToProps React Redux

我无法输入mapStateToProps的“状态”参数,如果我只是更改state:任何而不是state:AppState都可以,并且没有错误。但我想为自己的状态输入正确的信息...

回答 1 投票 1

如果将可选参数指定为特定值,则返回类型'never'

我有一个函数,它带有一个可选的布尔参数,默认为false。当参数为false时,该函数返回一个字符串。当参数为true时,该函数应返回类型...

回答 1 投票 0

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