SignalBoxes.collect_non_national_rail_codes¶
-
SignalBoxes.
collect_non_national_rail_codes
(confirmation_required=True, verbose=False)[source]¶ Collect signal box prefix codes of non-national rail from source web page.
- Parameters
confirmation_required (bool) – whether to require users to confirm and proceed, defaults to
True
verbose (bool, int) – whether to print relevant information in console as the function runs, defaults to
False
- Returns
signal box prefix codes of non-national rail
- Return type
dict, None
Example:
>>> from pyrcs.other_assets import SignalBoxes >>> sb = SignalBoxes() >>> non_national_rail_codes_dat = sb.collect_non_national_rail_codes() To collect signal box data of non-national rail? [No]|Yes: yes >>> type(non_national_rail_codes_dat) <class 'dict'> >>> print(list(non_national_rail_codes_dat.keys())) ['Non-National Rail', 'Last updated date']