Pytorch 学習ノート (9) - pycharm がコードを自動的に完成できない場合のいくつかの解決策

Python は動的言語であることがわかっていますが、戻り値の型がわからないと、pycharm は戻り値の型を認識できないため、コード補完ができなくなります。 。

質問

コードを完成できません
ここに画像の説明を挿入

解決

1. 戻り値が 1 つの場合

次のように追加します

""":type:返回值类型"""

例:
ここに画像の説明を挿入
または
次のように追加します

#type:返回值类型

例:
ここに画像の説明を挿入

2 番目に、複数の戻り値の場合

assert isinstance(返回的对象, 对象类型)

ここに画像の説明を挿入
または、
入力するオブジェクトを選択し、alt+enter を押してウィンドウを表示し、変数 'xxx' の型ヒントを追加を選択します。
ここに画像の説明を挿入
次のコードが表示されます。
ここに画像の説明を挿入
オブジェクトを特定のタイプに変更するだけです。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/qq_23345187/article/details/122018551