reveal_type
という関数を使用して変数のタイプを明らかにできることを読みましたが、それを使用する方法やインポートする場所を見つけることができません。
私は最終的にそれを使用する方法を見つけました:reveal_type
をコードに追加し、mypy
プログラムで実行します。次に、次のようなメッセージをログに記録します。
Revealed type is 'builtins.str*'
mypy
ドキュメントから:
appear_typeはmypyによってのみ理解され、プログラムを実行しようとした場合、Pythonには存在しません。コードを実行する前に、reveal_type呼び出しを削除する必要があります。 Reveal_typeは常に使用可能であり、インポートする必要はありません。
詳しくは こちら をご覧ください。