code: def get_schema_path(self, schemas_folder):
          
  
          # replace any Windows path back slashes with forward slashes
          schemas_folder = schemas_folder.replace("\\", "/")
  
          # HACK Python 2.7 on Linux seems to remove the root slash
          # so add this back in
          if schemas_folder.startswith("/"):
              schemas_folder = "/" + schemas_folder
  
          host = ""
          root_schema_path = "file://{}/{}".format(host, schemas_folder) + "/"
  
          return root_schema_path
docs: Return a file protocol URI e.g. file:///D:/mappyfile/mappyfile/schemas/ on Windows
          and file:////home/user/mappyfile/mappyfile/schemas/ on Linux