LOR.collect_elr_lor_converter

LOR.collect_elr_lor_converter(confirmation_required=True, verbose=False)[source]

Collect ELR/LOR converter from source web page.

Parameters
  • confirmation_required (bool) – whether to require users to confirm and proceed, defaults to True

  • verbose (bool) – whether to print relevant information in console as the function runs, defaults to False

Returns

data of ELR/LOR converter

Return type

dict or None

Example:

>>> from pyrcs.line_data import LOR

>>> lor = LOR()

>>> elr_lor_converter_ = lor.collect_elr_lor_converter()
To collect data of ELR/LOR converter? [No]|Yes: yes

>>> type(elr_lor_converter_)
<class 'dict'>
>>> print(elr_lor_converter_['ELR/LOR converter'].head())
    ELR  ...                                            LOR_URL
0   AAV  ...  http://www.railwaycodes.org.uk/pride/pridesw.s...
1   ABD  ...  http://www.railwaycodes.org.uk/pride/pridegw.s...
2   ABE  ...  http://www.railwaycodes.org.uk/pride/prideln.s...
3  ABE1  ...  http://www.railwaycodes.org.uk/pride/prideln.s...
4  ABE2  ...  http://www.railwaycodes.org.uk/pride/prideln.s...

[5 rows x 6 columns]