nr_mileage_str_to_num¶
-
pyrcs.utils.
nr_mileage_str_to_num
(str_mileage)[source]¶ Convert string-type Network Rail mileage to numerical-type one.
- Parameters
str_mileage (str) – string-type Network Rail mileage in the form ‘<miles>.<yards>’
- Returns
numerical-type Network Rail mileage
- Return type
float
Examples:
>>> from pyrcs.utils import nr_mileage_str_to_num >>> str_mileage_dat = '0.0396' >>> num_mileage_dat = nr_mileage_str_to_num(str_mileage_dat) >>> print(num_mileage_dat) 0.0396 >>> str_mileage_dat = '' >>> num_mileage_dat = nr_mileage_str_to_num(str_mileage_dat) >>> print(num_mileage_dat) nan