class_docstr: Find isolated Python modules.
  This function will **not** recurse subdirectories.
class_docstr_tok: ["Find","isolated","Python","modules",".","This","function","will","*","*","not","*","*","recurse","subdirectories","."]
code: def _find_iter(
      cls, where: _Path, exclude: _Filter, include: _Filter
  ) -> StrIter:
      for file in glob(os.path.join(where, "*.py")):
          module, _ext = os.path.splitext(os.path.basename(file))
  
          if not cls._looks_like_module(module):
              continue
  
          if include(module) and not exclude(module):
              yield module
  
imports: import itertools
  import os
  from fnmatch import fnmatchcase
  from glob import glob
  from pathlib import Path
  from typing import TYPE_CHECKING, Dict, Iterable, Iterator, List, Mapping, Optional, Tuple, Union
  import _distutils_hack.override
  from distutils import log
  from distutils.util import convert_path
label_desc: Use image node_id 1 for calling the ModuleFinder obj's underlying member method code with example usage: obj._find_iter(cls, where, exclude, include) without return types