print((2**64).to_bytes(9,"little"))b=bytes(range(20))il=int.from_bytes(b,"little")ib=int.from_bytes(b,"big")print(il)print(ib)print(il.to_bytes(20,"little"))# check that extra zero bytes don't change the internal int valueprint(int.from_bytes(b+bytes(10),"little")==int.from_bytes(b,"little"))