mypy 相关问题

Mypy是Python的可选静态类型检查器。


,无论如何,当我用浮子或int列表调用此代码时,我会遇到一个mypy错误:

回答 2 投票 0

我写了此代码:

Pyarrow是一个没有类型提示的Python库。但是,有一个软件包

回答 1 投票 0



型和打字Singleton / Factory类

我经常使用以下构造来生成我的代码中的单例: 班级东西: 经过 班级的fthingletonfactory: _thing =无 def __new __(Cls) - >事物: 如果Cls._thing ...

回答 1 投票 0


可以在Python中输入 *(解开包装)操作员吗?或任何其他变异性args功能,使所有变异类型都在结果类型中?

使用类型的存根,我想知道是否可以在Python中表达一种类型,该类型允许您正确键入任何参数: def测试(*args): 返回args 起初Glan ...

回答 2 投票 0

如何解决mypy错误,“表达式具有任何[misc]的键入,用于python type提示int __pow__ int?int?

i具有一个Python函数,它利用带有两个Int的Python __pow__(**)操作员,Mypy告诉我,B ** e表达式B ** e具有“任何”类型,其中B和E具有“ INT”类型。我...

回答 1 投票 0

我如何键入``__prepare__“方法?)? 我正在尝试编写一个简单的元素,该元素拦截了每个功能声明并用虚拟函数替换: 从数据级导入数据级 从输入任何导入,映射 @DataClass

from dataclasses import dataclass from typing import Any, Mapping @dataclass class DummyCall: args: tuple[Any, ...] kwargs: dict[str, Any] def _dummy_function(*args: Any, **kwargs: Any) -> DummyCall: return DummyCall(args, kwargs) class _dummy_dict(dict[str, Any]): def __setitem__(self, key: str, value: Any) -> None: if callable(value): super().__setitem__(key, _dummy_function) else: super().__setitem__(key, value) class dummy(type): @classmethod def __prepare__(metcls, name, bases, **kwds): return _dummy_dict()

回答 2 投票 0

Python:初始化子类中的额外成员,而无需覆盖/混淆小型类'__init__

,例如,我是在popen的子分类中,大约有一百万__init__参数,我想初始化一个额外的类成员。标准方式(我认为)就是这样: 从子进口

回答 1 投票 0



“插座”没有属性“接受”

为什么Mypy抱怨“插座”没有属性“接受” [attr-ndined]? 导入套接字 def a() - > socket.socketType: ... b = a() c,_ = b.accept() 好像接受

回答 1 投票 0

通用类型“ strictredis”的介绍类型参数

ImportRedis a = redis.strictredis(host =“ a”,port = 123,db = 0,decode_response = true) Mypy给错误 缺少通用类型的“ strictredis”的类型参数[type-arg] Python

回答 1 投票 0




Mypy报告使用通用类型的函数错误

为什么Mypy在下面的代码中报告错误: 从输入Import fimp offim,drace_type,协议 A类: def dup(self) - >列表[self]: 返回[自我,自我] B类: def dup(self)...

回答 1 投票 0

“应用”功能的正确注释

在Python-3.10(必须是这个版本)中我想为我的apply函数添加更好的注释: 从输入导入 TypeVar、Callable、Sequence、Any T = 类型变量('T') def apply(fn: Callable[..., T]...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.