使用str()方法读取在文本文件中编写的numpy数组

时间:2017-12-06 08:23:47

标签: python arrays numpy

我有一个文件,其中我使用

编写了几个numpy数组
file.write('array1 = ' + str(array1) + '\n')
file.write('array2 = ' + str(array2) + '\n')
....

因此,该文件看起来像

array1 = [1.000 2.000]
array2 = [1.000 2.000 
   3.000 4.000]

(在这个例子中,我在第二个元素之后拆分了与array2对应的行;实际上,它在第四个元素之后被拆分。)

我现在想将该文件读入另一个Python脚本,以便使用保存到文件中的值初始化array1array2

显然,人们可以考虑使用(相当复杂的)正则表达式等解决方案。但是我想知道是否有用于此目的的内置例程?

0 个答案:

没有答案