fix_nr_mileage_str

pyrcs.utils.fix_nr_mileage_str(nr_mileage)[source]

Fix Network Rail mileage.

Parameters

nr_mileage (str or float) – NR mileage

Returns

conventional NR mileage code

Return type

str

Examples:

>>> from pyrcs.utils import fix_nr_mileage_str

>>> mileage = 29.011
>>> mileage_ = fix_nr_mileage_str(mileage)
>>> print(mileage_)
29.0110

>>> mileage = '.1100'
>>> mileage_ = fix_nr_mileage_str(mileage)
>>> print(mileage_)
0.1100