path = "/root/troupe-standup/tools/gate_blame.py" with open(path, "rb") as f: lines = f.readlines() for i in range(289, 291): # 0-indexed, lines 290-291 print(f"Line {i+1}: {lines[i]!r}") print(f" hex: {lines[i].hex()}") print(f" chars: {list(lines[i].decode('utf-8'))}")