Module is imported more than onceÂķ
ID: py/repeated-import
Kind: problem
Security severity:
Severity: recommendation
Precision: very-high
Tags:
- quality
- maintainability
- useless-code
Query suites:
- python-code-quality.qls
- python-security-and-quality.qls
Click to see the query in the CodeQL repository
Importing the same module more than once has no effect as each module is only loaded once. It also confuses readers of the code.
RecommendationÂķ
Remove the second import.
ExampleÂķ
import module1
import module2
import module1 # Duplicate import
ReferencesÂķ
Python: import statement.