There are two files to consider: the Python script that goes INTO the calculation, and the log file that comes OUT of it. You should keep track of both, so you can rerun the job if necessary, and not least to keep a record of the parameters that were used etc. So make it a habit to save the Python file before running the job, and the log file afterward as you do already.
The Brillouin zone route is made up of symmetry points, and you use the standard symbols for them (except G for Gamma). The defaults suggested are based on the symmetry of the system, so if you study a hexagonal cell you will find that it suggests K, M etc. These are however not symmetry points for, say, a 1D graphene ribbon. In fact, in a 1D system only G=(0,0,0) and Z=(0,0,pi/a) or permutations thereof depending on the direction of periodicity (X and Y) are symmetry points.