code: def parse_class_names(class_names):
      
      if len(class_names) > 0:
          if os.path.isfile(class_names):
              # try to open it to read class names
              with open(class_names, 'r') as f:
                  class_names = [l.strip() for l in f.readlines()]
          else:
              class_names = [c.strip() for c in class_names.split(',')]
          for name in class_names:
              assert len(name) > 0
      else:
          raise RuntimeError("No valid class_name provided...")
      return class_names
docs: parse # classes and class_names if applicable