首页 > 解决方案 > Pycharm 类型提示类

问题描述

我想构建一个需要来自不同类的对象来初始化的类。

所以在脚本中a.py我会有:

class A():
    pass

在脚本中b.py我有

class B():
    def __init__(self, data):
        """

        :type data: A 
        """
        pass
    pass

class C():
   pass

我正在使用 PyCharm,我想使用它们的类型提示,因为我想在 B 类中使用 A 类中的方法,而且每当我这样做时获得支持会更容易。但是当我开始打字时,:type data:我看到的是第二个脚本中定义的类。我试过了a.A.a.A但没有任何结果可以让 PyC​​harm 知道后记在哪里可以获取data.

标签: pythonclasspycharmtype-hinting

解决方案


推荐阅读