【发布时间】:2015-11-23 07:45:25
【问题描述】:
我无法获得返回类型的输入提示以生成任何警告。例如下面的代码不会产生任何警告:
def foo():
"""
:rtype : bool
"""
return "bar" # Returning wrong type
x, y = foo() # Incorrectly expecting tuple
返回类型会生成警告,还是仅用于代码完成?对函数参数使用类型提示时的类型警告按预期工作。 Python 是 2.7,PyCharm 是 4.5.3。
【问题讨论】:
-
我相信它只是为了代码完成。
-
您错过了警告。这些警告应该在哪里发出? python应该发出它们吗?还是你想让 pyCharm 发出它们?
-
@f.rodrigues - 感谢您的确认