code: def visit_Import(self, node):
      if node.col_offset != 0:
          return
  
      for module in node.names:
          try:
              try:
                  _readmodule(module.name, self.path, self.inpackage)
              except ImportError:
                  _readmodule(module.name, [])
          except (ImportError, SyntaxError):
              # If we can't find or parse the imported module,
              # too bad -- don't die here.
              continue
  
imports: import ast
  import sys
  import importlib.util
label_desc: Use image node_id 5 for calling the _ModuleBrowser obj's underlying member method code with example usage: obj.visit_Import(node) without return types