import os files = ['kemiskinan.html', 'spbu.html', 'jalan.html', 'persil.html'] tabs = ['kemiskinan', 'spbu', 'jalan', 'persil'] old_nav = ''' ''' for file, active_tab in zip(files, tabs): with open(file, 'r', encoding='utf-8') as f: content = f.read() new_nav_lines = [' ') new_nav = '\n'.join(new_nav_lines) content = content.replace(old_nav, new_nav) old_init = '''''' new_init = f'''''' content = content.replace(old_init, new_init) content = content.replace('
WebGIS Poverty
', '
WebGIS Poverty
') with open(file, 'w', encoding='utf-8') as f: f.write(content)