Python json library is of simple use but there's this problem:
sage: import json
sage: json.dumps( {"a": 1.8} )
...produce an error because:
sage: x = 1.8
sage: type(x)
<type 'sage.rings.real_mpfr.RealLiteral'>
Should one do the "type cast" below for every int or float when using
sage ?
sage: type(float(x))
<type 'float'>
sage: json.dumps( {"a": float(x)} )
'{"a": 1.8}'
Any easier way ?
Thank you,
Pedro
--
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org