Python 写入tsv文件

with open(r'file.tsv', 'w', newline='') as f:
    tsv_w = csv.writer(f, delimiter='\t')
    tsv_w.writerow(['A1', 'A2', 'A3'])  
    tsv_w.writerows(np.array(data_frame).tolist())  # 多行写入

newline用于避免多余的空行。如果没有指定newline='',则每行数据后面都会多一行空行。

 

参考:写入tsv文件的多余空行问题


版权声明:本文为AgoniAngel原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。