-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Example:
# Auto-incrementing property
class Test:
_packet_id = -1
@property
def packet_id(self):
self._packet_id += 1
self._packet_id &= 0xFF # Truncate to 8-bit max
return self._packet_id
def demo():
test = Test()
for i in range(0, 260):
print(getattr(test, "packet_id"))
if __name__ == "__main__":
demo()Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request