1

PyCharm は、すべて純粋な Python でない限り、入力したコードから型を推測する方法を知りません。だから、私は尋ねたかったのですが、コードスニファーにこれを知らせる方法はありますか:

assert isinstance(object, str)

実際にコードに書くのではなく、コメントで?

4

1 に答える 1

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を参照してください。

于 2013-08-05T14:46:57.533 に答える