On Tue, Aug 04, 2015 at 12:26:16PM -0400, Michelle Meiduo Wu wrote: > Hi there, > I'd like to find some python module to easily process bytes array > data, like encoding different types of data (char, long, short, float, > etc) into a same bytes array. I checked Python built-in library and > there are bytes and bytearray types which don't provide enough > functions for processing bytes easily. Does anybody know if there is > other convenient module available for processing bytes?
Others have suggested the struct module, but you might also mean the array module: py> from array import array py> array('B', [100, 200, 255]) # Unsigned bytes array('B', [100, 200, 255]) py> array('B', [100, 200, 256]) # 256 overflows Traceback (most recent call last): File "<stdin>", line 1, in <module> OverflowError: unsigned byte integer is greater than maximum https://docs.python.org/3/library/array.html https://docs.python.org/2/library/array.html -- Steve _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor