이 검사는 코드에서 사용되지 않고 안전하게 제거 가능한 import 문을 탐지합니다. 사용하지 않는 import를 제거하면 코드가 깔끔해지고 이름 충돌의 위험이 줄어듭니다.
예:
import os # Unused import
import sys # Used import
from math import pi # Unused import
print(sys.version)
이 검사는 사용되지 않는 모든 import 문을 제거하여 import 문을 최적화하는 빠른 수정을 제공합니다.
단, 일부 import 문은 간접적으로 사용될 수 있으므로(예: 부수 효과 목적) 제거해서는 안 됩니다. 부수 효과를 위해 필요한 경우 특정 import 문에 대해 이 검사를 억제할 수 있습니다.