from Modules.Imports.all_imports import * from TTPs.menu import MENU_OPTIONS as BASE_MENU_OPTIONS from Modules.cli_handler import handle_arguments if __name__ == "__main__": handle_arguments() # Handle CLI arguments first MENU_OPTIONS = { key: { **value, "submenu": value["submenu"], # Pass the actual function } for key, value in BASE_MENU_OPTIONS.items() } display_menu(MENU_OPTIONS) # Display the dynamic menu