typing 相关问题

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

Python检查对象是ListProxy还是DictProxy

我正在python中使用多处理模块,并使用mp管理器提供的共享变量列表和字典。导入多处理为mp a = mp.Manager()b = a.list()b

回答 1 投票 1

您如何测试键入python的协议是另一个协议的子类?

解决问题的明显方法是使用issubclass,但这会引发TypeError(使用Python 3.6.7),例如>>>来自Typing_extensions导入协议>>>类ProtoSubclass(...

回答 1 投票 0

带空格或特殊字符的Python类型定义

我有一个python 3.8例程,旨在向带有标题的CSV文件中添加类型,如下所示:class Record(NamedTuple):“”“在记录中定义字段及其类型。”“” Category:str ...

回答 1 投票 1

我想在使用Bot Framework SDK向团队中的机器人发送任何消息之前添加“ typing”指示符

受保护的重写异步任务OnMessageActivityAsync(ITurnContext turnContext,CancellationToken cancelToken)等待aturnContext.SendActivityAsync(MessageFactory.Text($“ ...

回答 2 投票 0

使用mypy扫描软件包在不同的计算机上产生不同的结果

我正在尝试对代码的最新版本进行类型检查,并在命令行上使用vim和mypy中的ALE插件获得不一致的结果。在下面@aaron的评论之后,我签出了...

回答 1 投票 3

定义行为类似于键入的自定义类型。任何

我需要创建一个类型类似于type.Any的Type,当通过类型检查器(mypy)进行查看时,却与type.Any有所区别。用例是一些漂亮的“元”代码,需要找到...

回答 2 投票 0

扫描mypy中的文件夹所得到的结果与扫描Python文件所得到的结果不同

我正在尝试对代码的最新版本进行类型检查,并在命令行上使用vim和mypy中的ALE插件获得不一致的结果。两者都应该给我相同,但我注意到ALE ...

回答 1 投票 0

将字符串转换为IO [str]数据类型

我有以下问题。为了进行单元测试,我以这种方式生成资源文件的路径:file_name = os.path.join(os.path.dirname(os.path.abspath(__ file__)),'resources / ...] >

回答 1 投票 0

我如何在具有`__add__`方法的类型下约束typevar?

我想像下面这样声明:class Foo(Generic [T_ADDABLE]):def __init __(self,a:T_ADDABLE):self.a = def bar(self,b:T_ADDABLE)-> T_ADDABLE:print( a,b)...

回答 1 投票 0

我如何使用键入来强制使用特定的枚举作为python中的参数

我正在尝试编写一个函数,该函数将只允许每个值是一个字符串的特定枚举,因此该函数只能是字符串,而不能从枚举中从枚举中获取所需的值...

回答 1 投票 0

如何在变量后面加逗号以捕获从python 3中的输入模块返回List [int]的结果

从输入import列表a:List [int] = [1] b = a b,= a如何放入逗号,给我b = 1,否则在前一种情况下给我b = [1]。有人可以请您解释这种行为,如果您找到...

回答 1 投票 0

Python函数参数类型依赖项

这里是一个在其参数类型之间强制依赖的函数:def example(a:Optional [int],b:Optional [int])-> int:如果a为None,b为None:引发TypeError( “ ...

回答 1 投票 1

mypy:包含不同子类实例的Dict

在下面的代码示例中,我们有一个dict,其中包含一个抽象基类的实例及其子类型的实例。从键入import Dict,联合类基数:def __init __(self):...

回答 1 投票 0

如何在Python中获取成员的类型注释?

考虑以下代码:从输入import可选类Foo:def __init __(self):self.baz:Optional [int] = None如何在代码中找到baz具有Optional [int]类型的代码?如果我这样做...

回答 1 投票 1

在运行时从python Literal类型中获取文字?

如何通过键入从Literal []中获取文字值?从输入import Literal中输入,并加=并合= Literal ['add'] =并合= Literal ['mul']操作=并并[Add,Multiply] def do(a:Action):...

回答 1 投票 0

如何使用Python在光标处编写文本?

如果我按下某个按钮,我希望python在当时的文本框中为我输入一个句子。 (有人称它为宏)我不知道如何让Python在...

回答 1 投票 -3

混合打字如何工作?

Wikipedia说:“ Perl 6提供了一种混合打字系统,程序员可以选择使用静态打字,使用动态打字或将两者混合使用。”混合打字如何工作?是否使用静态...

回答 1 投票 6

Angular 8-websocket的键入指示器

我目前正在Angular 8中进行网络聊天。我已连接到websocket,并且收到有关某人正在键入消息的信息。它被称为“打字指示器”。我明白了...

回答 1 投票 0

带有python继承的类型注释

我正在尝试为使用特定基类的子类的类初始化方法提供类型提示。 Gooling如何做到这一点告诉我使用Type [BaseClass]作为注释,但是检查...

回答 1 投票 1

Mypy子类中更具体的参数

我想用具有类型化参数的抽象方法声明基类,以便实现类可以为该参数指定更特定的类型,例如:from abc import ABC,...

回答 1 投票 1

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