← 返回首页
Module is imported with ‘import’ and ‘import from’ — CodeQL query help documentation CodeQL docs
CodeQL documentation
CodeQL resources

Module is imported with ‘import’ and ‘import from’

ID: py/import-and-import-from Kind: problem Security severity: Severity: recommendation Precision: very-high Tags: - quality - maintainability - readability Query suites: - python-code-quality.qls - python-security-and-quality.qls

Click to see the query in the CodeQL repository

Importing a module twice using the import xxx and from xxx import yyy is confusing.

Recommendation

Remove the from xxx import yyy statement. Add yyy = xxx.yyy if required.

Example

import os from os import walk

References