|
0
|
| Intrastellar Explorer · 技术社区 · 6 年前 |
|
|
1
2
以下代码在PyCharm上运行良好。我添加了
我基本上是将该方法提取到一个泛型类,然后将其用作每个子类的混合。请格外小心使用,因为它似乎不太标准。
例如,如果你改变,
悲哀地 mypy 做 在这种情况下显示错误(版本0.770),
第一个错误可以通过书写“修复”
对于每个子类。现在,错误减少到
这与我们想要的正好相反,但如果你只关心PyCharm,那就不重要了。 |
|
|
2
0
你可以这样使用:
但有一个问题。我不知道该怎么解决。对于SomeChildClass方法,某些_方法IDE将显示通用提示。至少pycharm(我想你是这么认为的)没有把它显示为错误。 |
|
3
0
好的,所以我能够把@AntonPomieshcheko和@KevinLanguasco的答案结合起来,想出一个解决方案,其中:
这正是我想要的行为。非常感谢大家:)
|