如何将此类内容保存在txt文件中

时间:2018-10-18 23:05:09

标签: python arrays list save text-files

我的内容如下:

[[array([175, 178, 182, ..., 172, 167, 164], dtype=uint8)
  array(['b'], dtype='<U1')]
 [array([126, 125, 126, ..., 152, 143, 137], dtype=uint8)
  array(['b'], dtype='<U1')]]

当我尝试按以下方式保存以上内容(例如X

np.savetxt('x.txt', X.reshape(np.shape(X)), fmt='%f')

我收到此错误:

TypeError: Mismatch between array dtype ('object') and format specifier ('%f %f')

我知道更改fmt='%s'可能会解决此问题,但是另一个问题是我将调用另一个不适用于字符串的函数。

关于如何将X保存到文件而不出现上述错误的任何想法?

非常感谢。

编辑

自从我执行以下操作以来,已经获得了上述格式:

images.append([np.array(image_array_to_vector),np.array([label])])

X = np.array([[i[0],i[1]] for i in images])

0 个答案:

没有答案