code: def get_module_names(p):
      '''Accepts a path to search for modules. The method will filter on files
      that end in .pyc or files that start with __.
  
      Arguments:
          p (string): The path to search
      Returns:
          list of file names
      '''
      mods = list()
      mods = [f.split('.')[0] for f in listdir(p)
              if isfile(join(p, f)) and not f.endswith('.pyc') and not f.startswith('__')]
      print len(mods)
      return modf get_module_names(p):
      '''Accepts a path to search for modules. The method will filter on files
      that end in .pyc or files that start with __.
  
      Arguments:
          p (string): The path to search
      Returns:
          list of file names
      '''
      mods = list()
      mods = [f.split('.')[0] for f in listdir(p)
              if isfile(join(p, f)) and not f.endswith('.pyc') and not f.startswith('__')]
      print len(mods)
      return mods
docs: Accepts a path to search for modules. The method will filter on files
      that end in .pyc or files that start with __.
  
      Arguments:
          p (string): The path to search
      Returns:
          list of file names