pylint/checkers/variables.py
def visit_import(self, node):
        """check modules attribute accesses"""
        if not self._analyse_fallback_blocks and utils.is_from_fallback_block(node):
            # No need to verify this, since ImportError is already
            # handled by the client code.
            return

        for name, _ in node.names:
            parts = name.split(".")
            try:
                module = next(_infer_name_module(node, parts[0]))
            except astroid.ResolveError:
                continue
            self._check_module_attrs(node, module, parts[1:])
def visit_import(self, node):
        """check modules attribute accesses"""
        if not self._analyse_fallback_blocks and utils.is_from_fallback_block(node):
            # No need to verify this, since ImportError is already
            # handled by the client code.
            return

        for name, _ in node.names:
            parts = name.split(".")
            try:
                module = next(_infer_name_module(node, parts[0]))
            except astroid.ResolveError:
                continue
            self._check_module_attrs(node, module, parts[1:])
def visit_import ( self , node ) : if not self . _analyse_fallback_blocks and utils . is_from_fallback_block ( node ) : # No need to verify this, since ImportError is already # handled by the client code. return for name , _ in node . names : parts = name . split ( "." ) try : module = next ( _infer_name_module ( node , parts [ 0 ] ) ) except astroid . ResolveError : continue self . _check_module_attrs ( node , module , parts [ 1 : ] )
check modules attribute accesses
check modules attribute accesses