typing 相关问题

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

为什么当mypy需要类型注释时,愚蠢的注释会处理错误?

Mypy在这一行上出错了:response = {'available_fields':[]}错误:需要'响应'的类型注释当我添加响应是dict的愚蠢注释时,错误消失:响应:...

回答 1 投票 1

自引用的通用参数

例如,我有以下类:1。类MyClass1 {public MyClass1 Method(){... return new MyClass1(); class MyClass2 {public MyClass2 Method()...

回答 3 投票 9

TypeScript:如何在打字上应用地图功能?

目前,我有以下几种类型:type = boolean |号码|字符串类Struct {constructor(fmt:string){} pack(... args:T):...

回答 1 投票 0

PowerShell管道参数绑定顺序

我有一个高级函数,可以接受两种管道数据:PSTypeName为“MyType”的自定义对象任何具有ID属性的对象这是我的函数:function Test-PowerShell {...

回答 1 投票 4

Microsoft Teams App,键入指标持续时间

在使用App Studio构建的Microsoft Teams应用程序中,是否可以控制应向用户显示打字指示器的时间长度?通过代码或任何其他方式。请指点我...

回答 1 投票 0

Typescript mixin函数和可选的superClass

我正在尝试构建一个mixin函数,可以选择一个超类。理由是我们通常只是建立中间类来开始使用我们的mixins。我对...很有信心

回答 2 投票 1

打字稿:强制内部类型,但返回实际类型

我有以下代码:class ValueGetter {getValues(){return {value1:this.getValueAsBoolean(somewhere.something),value2:this.getValueAsBoolean(somewhere.somethingElse)...

回答 2 投票 1

支持__getitem__的类的Python类型提示

我想将类型提示添加到一个函数,该函数将接受具有__getitem__方法的任何对象。例如,在def my_function(hasitems,locator)中:hasitems [locator]我不想限制......

回答 3 投票 6

你能在Python类型注释中指定方差吗?

你能发现下面代码中的错误吗? Mypy不能。从输入输入Dict,任何def add_items(d:Dict [str,Any]) - >无:d ['foo'] = 5 d:Dict [str,str] = {} add_items(d)表示键,值。 ..

回答 1 投票 1

使用OCaml中的“constraint”关键字可以做些什么

OCaml手册描述了“约束”关键字,该关键字可用于类型定义。但是,我无法弄清楚使用此关键字可以实现的任何用法。这个关键字什么时候有用? ...

回答 1 投票 8

是否有使用Python输入模块为复合类型创建类型别名的更好方法?

我有一个带有一个参数的函数,它应该以int或None作为参数。有几种方法可以为这种复合类型创建类型别名:#test.py import typing IntOrNone_1 = ...

回答 1 投票 2

为什么Python3 typing.List是list的子类,list也是typing.List的子类?

我测试了这个简单的代码,发现一些令我困惑的东西。在Python 3.6中运行以下代码,两个语句都返回True。为什么?导入打印打印(issubclass(list,typing.List))#print True ...

回答 1 投票 3

mypy是否具有Subclass-Acceptable Return Type?

我想知道如何(或者当前是否可能)表示函数将返回mypy可接受的特定类的子类?这是一个基类Foo的简单示例...

回答 2 投票 0

正确的方法来为键和项写入类型提示

我有一些Python代码(运行Python 3.5,3.6和3.7)并使用mypy为静态类型检查添加了一些类型提示。请看下面的代码片段:class MyParams(Singleton,...

回答 1 投票 -3

如何检查值是否与python中的类型匹配?

假设我有一个python函数,其单个参数是一个非平凡的类型:从输入导入List,Dict ArgType = List [Dict [str,int]]#这可能是任何非平凡类型def myfun(a:ArgType) ...

回答 4 投票 1

什么是检查对象是否是打字的正确方法。通用?

我正在尝试编写验证类型提示的代码,为了做到这一点,我必须找出注释是什么类型的对象。例如,考虑一下这个应该告诉用户的片段......

回答 3 投票 13

Python3 - 函数签名表示返回值,但未指定类型

我想定义一个函数,使得返回值在不同的场合具有不同的类型。不过,我想在函数签名中包含一个指示,它返回...

回答 1 投票 0

如何使用Python3.5类型作为运行时检查?

我使用Python3.5输入模块,以便为我的类和函数提供类型提示。它可以很好地与PyCharm一起使用,因为它利用了这些提示。但是,我想强迫python ......

回答 2 投票 2

什么是可以相互比较的内置Python 3类型?

在Python 2中,通过对类型的文本字符串进行隐式比较(即,按字典顺序排列,字符串'int'是......),可以比较不同类型的对象,例如int到str。

回答 2 投票 1

如何为为响应添加属性的中间件编写TypeScript定义?

我想用TypeScript使用express-boom for express。它缺乏打字,所以我想写自己的。只是让它编译是微不足道的。这个中间件用属性装饰res对象......

回答 2 投票 5

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