gatelogue_aggregator.sources.air.wiki_airport.WikiAirport
- class gatelogue_aggregator.sources.air.wiki_airport.WikiAirport(config: Config)
Bases:
AirSource
Methods
__init__
(config)build
(config)extract_get_airport
(airport_code, page_name)extract_get_gate
(airport, *, code[, size, ...])find_by_ref
(v)regex_extract_airport
(page_name, ...[, size])report
()retrieve_from_cache
(config)save_to_cache
(config)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
- report()
- sanitise_strings()
- update()