Message266212
In [1]: mv = memoryview(b'123')
In [2]: mv.__reduce__()
TypeError: can't pickle memoryview objects
But then:
In [3]: pickle.dumps(mv)
b'\x80\x03cbuiltins\nmemoryview\nq\x00)\x81q\x01.'
Even worse:
In [4]: pickle.loads(pickle.dumps(mv))
TypeError: Required argument 'object' (pos 1) not found
According to the module documentation: Attempts to pickle unpicklable objects will raise the PicklingError exception. |
|
Date |
User |
Action |
Args |
2016-05-24 01:37:55 | memeplex | set | recipients:
+ memeplex |
2016-05-24 01:37:55 | memeplex | set | messageid: <1464053875.71.0.444720123134.issue27098@psf.upfronthosting.co.za> |
2016-05-24 01:37:55 | memeplex | link | issue27098 messages |
2016-05-24 01:37:54 | memeplex | create | |
|