code: def sanitize_path(path):
      
  
      storage_option = infer_storage_options(path)
  
      protocol = storage_option['protocol']
      if protocol in ('http', 'https'):
          # Most FSs remove the protocol but not HTTPFS. We need to strip
          # it to match properly.
          path = os.path.normpath(path.replace("{}://".format(protocol), ''))
      elif protocol == 'file':
          # Remove trailing slashes from file paths.
          path = os.path.normpath(path)
          # Remove colons
          path = path.replace(':', '')
      # Otherwise we just make sure that path is posix
      return make_path_posix(path)
docs: Utility for cleaning up paths.