code: def find_module(self, module_name, path, so_suffixes):
      try:
          f, filename, descr = imp.find_module(module_name, path)
      except ImportError:
          return None
      if f is not None:
          f.close()
      # Note that after a setuptools installation, there are both .py
      # and .so files with the same basename.  The code here relies on
      # imp.find_module() locating the .so in priority.
      if descr[0] not in so_suffixes:
          return None
      return filename
  
imports: import sys, imp
  from .None import model
  from .error import VerificationError
label_desc: Use image node_id 3 for calling the VCPythonEngine obj's underlying member method code with example usage: obj.find_module(module_name, path, so_suffixes) and returns: filename, None, None