我想让PyCharm / IntelliJ在解析属性类型时包含__get__
属性魔术方法。
在下面的示例中,Foo
实例的name属性是Name
的实例,但也可以通过__get__
的实现作为字符串进行访问。
在doc字符串中输入提示的正确方法是什么?可以吗?
答案 0 :(得分:0)
我曾经使用普通的方法和功能进行以下操作,并且我相信它可以与“魔法”一起使用。方法还包括:
def __get__(self, instance, owner):
"""Description.
:type instance: str
:param instance: description.
:type owner: str
:param owner: description.
:rtype: str
:return: description.
"""
return 'Hello'
我只是为所有参数添加str
作为示例;改变它适合的类型。