Skip to content

cli.py

Console script for crtm_poll.

load_stops_file(stops_file)

Read file with stop codes (one by line) to array.

Parameters:

Name Type Description Default
stops_file str

Path to the file containing the stop codes (one by line)

required

Returns:

Type Description
list

List of stop codes

Source code in crtm_poll/cli.py
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
def load_stops_file(stops_file):
    """Read file with stop codes (one by line) to array.

    Arguments:
        stops_file (str): Path to the file containing the stop codes
            (one by line)

    Returns:
        list: List of stop codes
    """
    logger.debug("stops_file: "+str(stops_file))
    cod_stops = []
    with open(stops_file) as f:
        for line in f:
            cod_stops.append(line.rstrip('\n'))
    logger.debug("cod_stops: "+str(cod_stops))
    random.shuffle(cod_stops)
    return cod_stops

Last update: