axw/pushy — Issue #21: numpy.array instances are converted to strings on client side
Author: axw
Created: 2012-02-07 15:00:48+00:00
State: open
Labels: Fix Released, Medium

>>> import pushy
>>> con = pushy.connect("local:")
>>> con.modules.numpy.array(range(12))
'\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x08\x00\x00\x00\t\x00\x00\x00\n\x00\x00\x00\x0b\x00\x00\x00'

and

>>> con.modules.array.array('i', range(12))
'\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x08\x00\x00\x00\t\x00\x00\x00\n\x00\x00\x00\x0b\x00\x00\x00'