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)