import struct, sys path, idx, cnt = sys.argv[1], int(sys.argv[2]), int(sys.argv[3]) with open(path, "r+b") as f: head = f.read(1 << 24) for key, val in ((b"split.no", idx - 1), (b"split.count", cnt)): f.seek(head.index(struct.pack("