我正在使用“for”循环在文件中写入一些数据。我在我的计算机和群集中运行相同的代码。在我的计算机中,正在为每个循环写入数据,而在集群数据中仅在整个循环完成后写入。因此,文件大小在我的计算机中逐渐增加,而在群集中,它保持为零,直到整个循环结束。可能是什么原因?
示例代码是:
file1=open("data.dat", "w")
for i in range(10000):
file1.write('{0}\t {1}\n'.format(x[i], y[i]))
file1.close()