code: def PathExists(v):
      
      try:
          if v:
              v = str(v)
              return os.path.exists(v)
          else:
              raise PathInvalid("Not a Path")
      except TypeError:
          raise PathInvalid("Not a Path")
docs: Verify the path exists, regardless of its type.
  
      >>> os.path.basename(PathExists()(__file__)).startswith('validators.py')
      True
      >>> with raises(Invalid, 'path does not exist'):
      ...   PathExists()("random_filename_goes_here.py")
      >>> with raises(PathInvalid, 'Not a Path'):
      ...   PathExists()(None)