素材牛VIP会员
怎样将比较大的数据完整写入文件
 钢***侠  分类:Python  人气:815  回帖:1  发布于6年前 收藏
offset = 0
chunk = 100
data_mat = str(data_mat)
data_len = len(data_mat)
while True:
    if offset > data_len:
        break
    else:
        fr2.write(data_mat[offset:offset+chunk])
        offset +=chunk
fr2.close()

这里data_mat是一个一千多行的数据,我每次得到的都像下图这样:

不分段,直接写入效果一样,请问怎样完整写入?

 标签:python

讨论这个帖子(1)垃圾回帖将一律封号处理……

Lv5 码农
Bu***nc 移动开发工程师 6年前#1

如果是numpy的话,可以使用numpy.savetxt直接进行保存为文件。

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取