from dataclasses import dataclass from urllib.parse import urljoin from bs4 import BeautifulSoup import switch_client @dataclass class MenuItem: label: str href: str | None parent: str | None depth: int def find_frame_src(html: str, frame_id_or_name: str) -> str | None: """Search for a /