Message244359
Yes, it looks as a bug (or rather lack of feature) in numpy, but numpy have no chance to fix it without help from Python. The json module is not flexible enough.
For now this issue can be workarounded only from user side, with special default handler.
>>> import numpy, json
>>> def default(o):
... if isinstance(o, numpy.integer): return int(o)
... raise TypeError
...
>>> json.dumps({'value': numpy.int64(42)}, default=default)
'{"value": 42}' |
|
Date |
User |
Action |
Args |
2015-05-29 05:46:35 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, pitrou, r.david.murray, thomas-arildsen |
2015-05-29 05:46:35 | serhiy.storchaka | set | messageid: <1432878395.7.0.670533964199.issue24313@psf.upfronthosting.co.za> |
2015-05-29 05:46:35 | serhiy.storchaka | link | issue24313 messages |
2015-05-29 05:46:35 | serhiy.storchaka | create | |
|