gatelogue_aggregator.sources.air.wiki_airport.WikiAirport
- class gatelogue_aggregator.sources.air.wiki_airport.WikiAirport(config: Config)
Bases:
AirSource
Methods
__init__
(config)extract_get_airport
(airport_code, page_name)extract_get_gate
(airport, *, code[, size, ...])find_by_ref
(v)regex_extract_airport
(page_name, ...[, size])retrieve_from_cache
(config)save_to_cache
(config, g)source
(v)update
()Attributes
- extract_get_gate(airport: AirAirport, *, code: str, size: str | None = None, airline: str | None = None, airline2: str | None = None, **_) AirGate
- g: rx.PyGraph
- regex_extract_airport(page_name: str, airport_code: str, regex: Pattern[str], config: Config, size: str | Callable[[dict[str, str]], str] | None = None) AirAirport
- classmethod sanitise_strings(g: rx.PyGraph)
- update()