Python コード内の未使用の import ステートメントを報告します。

このインスペクションはコードで使用されておらず、安全に除去できる import ステートメントを検出します。 未使用のインポートを除去すると、コードをクリーンに保ち、名前が競合するリスクを軽減するのに役立ちます。

例:


import os           # Unused import
import sys         # Used import
from math import pi # Unused import

print(sys.version)

このインスペクションは、未使用の import ステートメントをすべて除去してインポートを最適化するクイックフィックスを提供します。

注意: インポートの中には (副作用などを理由に) 間接的に使用されている可能性があり、除去すべきでないものもあります。 特定のインポートが副作用を理由に必要とされている場合、そのインポートに対してこのインスペクションを抑止できます。