Mypy是Python的可选静态类型检查器。
为什么Mypy抱怨TextIOWrapper接收GzipFile作为参数1?
我正在将内容写入内存中的二进制流,以便将内容上载到S3而不将其存储在本地文件中(我的内存比磁盘空间大)。以下代码正常工作,但是mypy mvce.py ...
[我想要这种逻辑类型结构:ObjectType = Dict [str,'EntryType'] ListType = List ['EntryType'] EntryType = Union [str,'ListType','ObjectType'] mypy报告这些错误:mdl /结构。 py:7:...
当子类和父类都满足祖父母类型定义时,为什么mypy报告不兼容类型?
给出以下代码:从输入import Tuple class Grandparent:项目:Tuple [str,...] =()class Parent(祖父母):items =('foo',)class Child(Parent):items =( 'foo','bar')...
[我正在努力让mypy对我的类型注释感到满意。这是最小的示例:类FooInterface:x:int类FooWithAttribute(FooInterface):x:int = 0类FooWithProperty(...
我有两个基类Foo和Bar,还有一个Worker类,它期望对象的行为类似于Foo。然后,我添加了另一个类,该类实现了Foo中的所有相关属性和方法,但我没有...
使用键入[duplicate]时初始化变量的正确方法是什么>
由于该公司在较新的Python3版本中可用,因此我们开始使用Pythons Typing。我们正在使用“ mypy” lint来帮助在脚本中键入错误。我的问题发生在im ...
Python typehints:Union [int,List [int]]-索引分配不支持的目标
myunionA可以是整数或整数列表。如何编写类型提示以反映这一点?它尝试了以下代码并使用mypy对其进行了测试。最后一行失败-请参阅错误文本。数字:...
我如何使用@property setter并使mypy开心?
我有以下example.py文件:类位置(对象):def __init __(自我,纬度,经度):self.latitude =纬度self.longitude =经度@属性def ...
我玩弄与周围添加类型存根到有名为List集合类,这基本上是围绕着内置列表的包装库。对于所有的实际目的,你可以假设它...
我有一个模块foothat定义了很多的类,例如类A():... B类():... C类():......我想创建一个 “foo的类型” 的别名,其包括所有这些类,即my_foo_type ...
我已阅读,我可以通过使用一种称为reveal_type功能展现变量的类型,但我找不到如何使用它,或者从哪里导入。
如何输入传递给numpy.asarray以产生2D float数组变量?
我经常写函数/方法是采取一些变量,它可以有很多形式,即列表的列表,元组的列表,元组的元组等全部包含数字,我想转换成...
我给Python的打字模块出手了。我知道它是有效的指定像下面*列表的长度:列表[浮球,浮球,浮球]#3辆彩车名单
以下代码:输入import union def a() - > int:return 1 def b() - > str:return'a'dec c(arg:str ='a') - > Union [int,str]: return {'a':a,'b':b} [arg]()...
Mypy无法在Python3 Django App中找到所有模块
背景我在使用Mypy进行类型检查的大型Python3仓库中工作。根据PEP420,我们不使用__init__.py文件。 Mypy最近添加了对隐式命名空间包的支持,但......
Mypy抛出错误'缺少退货声明',但我无法看到我在哪里错过它
我正在尝试在http_requests中实现重试功能,但我遇到了'需要'返回语句的问题,虽然我无法弄清楚这应该是什么def _http_request(方法:...
我想在我的插件钩子规范中添加类型注释,以便可以对钩子实现进行类型检查。使用插件文档中的这个简化示例:import pluggy #type:...
mypy:无法让MYPYPATH在Windows Powershell中工作
我正在努力设置MYPYPATH,以便mypy将解析与我的主程序不在同一目录中的模块。 (如果它们在同一目录中就没问题)。我在PowerShell上工作......