我在读取文件后进行了一些计算,并希望将结果(单个数字)存储到另一个文件中.我希望以后可以使用此文件执行操作.我在将结果存储到文本文件时遇到问题.
我试过这个:
c = fdata_arry[:,2]*fdata_arry[:,4]
d = np.sum(c)
print d
f = open('test','w')
f.write(d)
f.close()
Run Code Online (Sandbox Code Playgroud)
这给了我这行的错误f.write(d):
非字符数组不能解释为字符缓冲区
我也试过用np.savetxt('test.dat',d)但是这给了我:
IndexError:元组索引超出范围
知道怎么解决这个问题?请注意,这d只是一个值,它是几个数字的总和.