I'm looking for a function that takes an arbitrary length bytes
object, and converts it to an int
. Obviously endianness is a required parameter to this function.
I'm certain I encountered a builtin on either bytes
or int
, but can't find it anymore. There are plenty of answers on similar questions involving use of struct
, and manually enumerating the individual byte values. Is there a builtin that does this conversion without using C-like assumptions/modules?
def int(bytes, 'little') -> int