Ниже регулярное выражение поможет проверить формат hh: mm
^([0-1][0-9]|2[0-3]):[0-5][0-9]$
По крайней мере, в моем случае это было эквивалентно:
Py2: my_input.decode('string_escape')
Py3: bytes(my_input.decode('unicode_escape'), 'latin1')
convertutils.py:
def string_escape(my_bytes):
return bytes(my_bytes.decode('unicode_escape'), 'latin1')