typing 相关问题

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

typing。来自类型列表的元组

我有一个类型对象的列表,想构造一个type.Tuple对象。有没有办法做到这一点? tys = [int,str]#仅在运行时才知道x =类型。Tuple(tys)#TypeError:类型...

回答 1 投票 1

注释日期时间对象的推荐方法是什么?

假设我有一个需要两个日期时间并以秒为单位返回差值的函数:import datetime def diff(d1:datetime.datetime,d2:datetime.datetime)-> float:return(d2-d1)..] >

回答 1 投票 0

使用文件投射并键入环境变量

对于我的所有项目,我一开始都加载了所有env变量,并按照dotenv-safe方法,按照.env.example文件的说明检查所有期望的键是否存在。但是,env ...

回答 1 投票 0

基于文本的冒险帮助和提示

我决定进行一次基于文本的冒险,但我意识到我对制作一个文本并不太了解。但是,我确实知道我想用批处理文件来制作它,只是因为我认为它更容易工作...

回答 2 投票 -4

PyCharm @overload运算符

我正在尝试从PyCharm的类型库中使用@overload装饰器,并且收到警告,但代码运行正常。我使用的是错误的运算符,还是PyCharm只是发出警告...

回答 1 投票 1

正在访问打字类型。列表

我目前正在编写代码,需要知道给定的类型注释是否可迭代(例如ta =键入。List[str]),我期待的是s.th。像这样工作:if isinstance(ta,类型。List):#do s ....

回答 1 投票 1

将字符串列表指定为函数参数类型

我正在尝试将str的列表定义为函数参数的类型,但我不知道该怎么做,我知道python允许您定义函数来指定...期望的值的类型。 >

回答 1 投票 -1

Coq:我可以使用类型参数作为连续参数的类型吗?

简单来说,我可以写归纳见证人:(X:Type)-> X-> Type:= |见证人nat:见证人nat 1。(*例如*),使得X是一个参数,而不是参数,所以我可以让...

回答 1 投票 1

类型:定义只能是某些字符串的类型?

如何使用打字模块来创建可以是某些字符串的类型?例如。假设我需要一个类型为CondOperator的类型,它可以是以下任何字符串:['=','>','=','<=','&...

回答 1 投票 3

嵌套列表的Python类型注释

我想注释我的返回类型,它恰好是包含整数列表的列表。这个注释是:List [List [int]]可以吗?这是我的返回类型的确切示例:[[1、2、3],[4、5、6],[...

回答 1 投票 5

Python输入中的可订阅类型

我想类型检查函数的参数是否可以下标。如何使用Python的输入模块执行此操作?我已经搜索了文档,但没有找到任何东西。但也许是...

回答 2 投票 0

为什么输入两个类的并集时PyCharm无法找到引用

[PyCharm突出显示:“在'Foo | Bar'中找不到引用'object_var'。使用'class_var'没有突出显示。代码运行正常,没有错误。通过输入import Union,键入class Foo:...

回答 1 投票 0

[GoLang]:当类型不明确时,使用空接口返回指向该类型的指针

假设我有一些函数返回两种类型之一:A型和B型,如下所示:func MyFunc(v bool)(interface {}){如果v {return&A {}} else {return&B {}。 ..

回答 1 投票 0

在python 3中输入的性能影响[关闭]

我正在使用python中的类型模块来更准确地定义函数签名。我喜欢这样做,因为它可以提高IDE中的代码完成率,并帮助我避免一些常见的错误。现在我...

回答 1 投票 1

如何在python中强制进行静态键入[重复]

由于Python 3.6提供了静态类型,是否可以为python项目或一组python文件强制进行静态类型?

回答 2 投票 13

Python类型-如果没有,可以避免导入可选类型吗?

比方说,我们有一个这样的函数定义:def f(*,model:Optional [Type [pydantic.BaseModel]] = None)因此,该函数不需要将pydantic安装,直到您将。传递给其他对象为止。 。

回答 1 投票 1

如何处理静态类型的语言(或一般键入时)的各种错误

对于上下文,我的主要语言是Python,而我才刚刚开始使用注释。这是为学习C ++所做的准备(并且从直观上来说,感觉会更好)。我有这样的东西:...

回答 1 投票 0

枚举值的类型注释

我有这段代码:导入枚举类Color(enum.Enum):RED ='1'BLUE ='2'GREEN ='3'def get_color_return_something(some_color):pass如何正确添加类型...

回答 2 投票 24

类型提示具有耦合继承的列表

我正在将Python 3.7.6与PyCharm结合使用。我希望我的代码能够作为一个不错的内部API来工作,并为对象显示代码完成功能,因此我想使用类型输入。我正在尝试为以下情况找到一个好的模式:...

回答 1 投票 0

[如何让python类型在期望子类成为父类时将其识别为有效类型?

这里是我需要做的一个最小示例:输入import Callable,任何类数据:通过类SpecificData(Data):通过类Event:通过类SpecificEvent(Event):通过...

回答 2 投票 2

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