Hi, Could anyone tell me all there is to know about bit manipulation; that is, how and why a person would want to be fiddling with bits. I have several books on Python (as well as some other languages) and they tell me what the bitwise operators are but don't tell me how I would use them, or in what cases such use would be benificial. Any bit guru's up to such an explainatio for me? Craig Hagerman