我有一个文件,其中我使用
编写了几个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脚本,以便使用保存到文件中的值初始化array1
和array2
。
显然,人们可以考虑使用(相当复杂的)正则表达式等解决方案。但是我想知道是否有用于此目的的内置例程?