PyCharm typehinting

时间:2013-12-09 13:04:15

标签: python pycharm type-hinting

我有这段代码:

pile = get_pile()
pile.spawn(func1)
pile.spawn(func2)
(var1, var2) = list(pile)
# :type MyClass
var1.do_something()

因此,var1返回的变量func1()是类MyClass的实例。我怎么告诉我的PyCharm?我已尝试使用上层注释以及其他几种方法,但它总是说类型未知且自动完成不起作用。

2 个答案:

答案 0 :(得分:0)

我有幸做过这样的类型暗示:

""" :type: MyClass """

答案 1 :(得分:0)

您可以在online documentation中找到类型提示语法。

type hint