gatelogue_aggregator.sources.air.wiki_airline.WikiAirline
- class gatelogue_aggregator.sources.air.wiki_airline.WikiAirline(config: Config)
Bases:
AirSource
Methods
__init__
(config)extract_get_airline
(airline_name, page_name)extract_get_flight
(airline, *, code[, a1, ...])find_by_ref
(v)regex_extract_airline
(airline_name, ...[, size])retrieve_from_cache
(config)save_to_cache
(config, g)source
(v)update
()Attributes
- extract_get_airline(airline_name: str, page_name: str) AirAirline
- extract_get_flight(airline: AirAirline, *, code: str, a1: str | None = None, a2: str | None = None, a3: str | None = None, a12: str | None = None, a22: str | None = None, a32: str | None = None, g1: str | None = None, g2: str | None = None, g3: str | None = None, s: str | None = None, **_) AirFlight
- g: rx.PyGraph
- regex_extract_airline(airline_name: str, page_name: str, regex: Pattern[str], config: Config, size: str | Callable[[dict[str, str]], str] | None = None) AirAirline
- classmethod sanitise_strings(g: rx.PyGraph)
- update()