Pycharm自动完成功能不适用于带有边界的TypeVar

时间:2017-11-05 23:18:56

标签: python autocomplete pycharm typing

当我在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())

test_class method点击ctrl + space时,我希望test_class列在自动填充中。但没有什么。当我突出显示test_class时,有一个工具提示正确说明:推断类型:TypeVar(' T',TestClass)。我身边有错误,还是自动完成问题?

0 个答案:

没有答案