В следующем коде,
t = numpy.arange(25, dtype=np.float64)
a = pyarrow.array(t)
s1 = base64.b64encode(t) # this works
s2 = base64.b64encode(a)
эта ошибка повышения, говоря:
a bytes-like object is required
not 'pyarrow.lib.DoubleArray'
Так ndarray
является ли байтовоподобный объект? Какая разница? И может ли base64 кодировать pyarrow
объект?