Manipulating bitsets in struct

Allen brian_vanderburg2 at
Thu Jul 10 02:04:24 CEST 2008

I'm using Python to do some simple network programming, and found the 
struct module very useful for such things, but is there a way to easily 
manipulate bitsets such as a 16 bit word being split into 4 parts like 2 
bits, 1 bit, 4 bits, and 9 bits?

Perhaps something like:


Brian Vanderburg II


More information about the Python-list mailing list