|
|
1
1
问题是
如果你做一个
在某些情况下, as explained in PEP 484 ,只需执行条件“static typing only”导入即可解决此问题,如下所示:
然后使用
例如,您可以使用传统的“接口”解决方案,其中第一个类型依赖于第二个,但第二个不依赖于第一个,它只依赖于第一个的超类。 通常,这个超类将是一个ABC,表示它只是作为一个接口来服务于其他地方定义的一些真实类。(这样,你知道,Python和你的静态检查器可以强制执行,任何类型为ABC的东西都必须是ABC of的一个具体子类的实例,只有一个)
|
|
|
2
0
您可以有该类型的断言,PyCharm会将其识别为您断言的类型。
|
|
|
Cam · Pandas列表日期到日期时间 1 年前 |
|
|
LMC · Numpy数组布尔索引以获取包含元素 1 年前 |
|
|
vr8ce · 非成对标记中特定字符的正则表达式 1 年前 |
|
|
ShaAnder · 为什么sqllachemy返回的是类而不是字符串 1 年前 |
|
|
Pernoctador · Python映射可以复制吗?我需要参考地图 1 年前 |