ELRMileages.fetch_elr
- ELRMileages.fetch_elr(update=False, dump_dir=None, verbose=False)
Fetch data of ELRs and their associated mileages.
- Parameters
update (bool) – whether to do an update check (for the package data), defaults to
False
dump_dir (str or None) – pathname of a directory where the data file is dumped, defaults to
None
verbose (bool or int) – whether to print relevant information in console, defaults to
False
- Returns
data of all available ELRs and date of when the data was last updated
- Return type
dict
Examples:
>>> from pyrcs.line_data import ELRMileages # from pyrcs import ELRMileages >>> em = ELRMileages() >>> elrs_codes = em.fetch_elr() >>> type(elrs_codes) dict >>> list(elrs_codes.keys()) ['ELRs and mileages', 'Last updated date'] >>> print(em.KEY) ELRs >>> elrs_codes_dat = elrs_codes[em.KEY] >>> type(elrs_codes_dat) pandas.core.frame.DataFrame >>> elrs_codes_dat.head() ELR ... Notes 0 AAL ... Now NAJ3 1 AAM ... Formerly AML 2 AAV ... 3 ABB ... Now AHB 4 ABB ... [5 rows x 5 columns]