import os def cleanSite(path: str): # Check if the file is sitemap.xml if path.endswith("sitemap.xml"): # Open the file with open(path, "r") as f: # Read the content content = f.read() # Replace all .html with empty string content = content.replace(".html", "") # Write the content back to the file with open(path, "w") as f: f.write(content) # Skip the file return # If the file is not an html file, skip it if not path.endswith(".html"): if os.path.isdir(path): for file in os.listdir(path): cleanSite(path + "/" + file) return # Open the file with open(path, "r") as f: # Read and remove all .html content = f.read().replace('.html"', '"') # Write the cleaned content back to the file with open(path, "w") as f: f.write(content) for file in os.listdir("templates"): cleanSite("templates/" + file)