Message412165
Alternatively, one can cast the address to py_object and dereference its `value`. For example:
>>> obj = bytearray(b'spam')
>>> sys.getrefcount(obj)
2
>>> obj2 = ctypes.cast(id(obj), ctypes.py_object).value
>>> obj2 is obj
True
>>> sys.getrefcount(obj)
3
>>> del obj2
>>> sys.getrefcount(obj)
2 |
|
Date |
User |
Action |
Args |
2022-01-30 17:14:33 | eryksun | set | recipients:
+ eryksun, amaury.forgeotdarc, belopolsky, meador.inge, zach.ware, sobolevn |
2022-01-30 17:14:33 | eryksun | set | messageid: <1643562873.16.0.504226870834.issue46585@roundup.psfhosted.org> |
2022-01-30 17:14:33 | eryksun | link | issue46585 messages |
2022-01-30 17:14:33 | eryksun | create | |
|