bitflags

How to use bitwise flags in Python

How to use bitwise flags in Python Question: from enum import Enum class InputTypes(Enum): """ Flags to represent the different kinds of input we are acting on from the user """ KEYBOARD = 0b00000001, MOUSE_BUTTONS = 0b00000010, MOUSE_MOVE = 0b00000100, ALL = 0b11111111 if __name__ == "__main__": x = (InputTypes.KEYBOARD | InputTypes.MOUSE_BUTTONS) I am getting …

Total answers: 3