PyCharm 不知道如何从您输入的代码中推断类型,除非它完全是纯 python。所以,我想问一下,有没有办法让代码嗅探器知道这一点:
assert isinstance(object, str)
在评论中,而不是实际写在代码中?
PyCharm 不知道如何从您输入的代码中推断类型,除非它完全是纯 python。所以,我想问一下,有没有办法让代码嗅探器知道这一点:
assert isinstance(object, str)
在评论中,而不是实际写在代码中?
您可以在object
出现后添加一个字符串:
def f():
object = smth()
"""@type: int"""
# Now pycharm knows that object is int
有关更多信息,请参阅http://www.jetbrains.com/pycharm/webhelp/type-hinting-in-pycharm.html。