PyCharm不知道如何从你键入的代码中推断出类型,除非它是纯粹的python。所以,我想问一下,有没有办法让代码嗅探器知道这个:
assert isinstance(object, str)
在评论中,而不是实际在代码中写它?
答案 0 :(得分:1)
您可以在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。