Fid*_*ido 6 python autocomplete type-hinting pycharm
当我在 Pycharm 中使用带有边界的 TypeVar 时,没有与 Typevar 的上限相关的提示。例子:
from typing import TypeVar
class TestClass:
def test_class_method(self):
print("test")
T = TypeVar('T', bound=TestClass)
def test_method(test_class: T):
test_class.test_class_method()
test_method(TestClass())
Run Code Online (Sandbox Code Playgroud)
在这里,我希望test_class method当我在test_class. 但是什么都没有。当我突出显示 时test_class,有一个工具提示正确说明:推断类型:TypeVar('T', TestClass)。我这边有错误,还是自动完成问题?
| 归档时间: |
|
| 查看次数: |
543 次 |
| 最近记录: |