import osimport tkinter as tkfrom tkinter import filedialogdef choose_folder(): root = tk.Tk() root.withdraw() # Hide the main window folder = filedialog.askdirectory(title="Select the parent folder") return folderdef delete_index_files(folder_path): for root, dirs, files in os.walk(folder_path): folder_name = os.path.basename(root) index_filename = f"{folder_name}.md" index_path = os.path.join(root, index_filename) if os.path.isfile(index_path): try: os.remove(index_path) print(f"✅ Deleted index file: {index_path}") except Exception as e: print(f"❌ Error deleting {index_path}: {e}") else: print(f"ℹ️ No index file found in: {root}")# Open Explorer and get the folderselected_folder = choose_folder()if selected_folder: print(f"\n🔍 Selected folder: {selected_folder}") delete_index_files(selected_folder) print("\n✅ Done cleaning up index files.")else: print("\n❌ No folder selected. Aborting.")