pandas 从txt读取DataFrame&DataFrame格式化保存到txt

前提

首先保证你txt里的文本内容是有规律可循的(例如,列与列之间通过“\t”、“,”等指定的可识别分隔符分隔);

例如我需要读取的数据,(\t)分隔:

(此文件内容是直接以DataFrame格式化写入)

通过txt读取DataFrame

df = pd.read_csv(test.txt, sep='\t', header=None)

# '\t'  指定分隔符
#  header=None  不以第一行作为列名

 将DataFrame保存为txt

df.to_csv(test.txt, sep='\t',index=False, header=None)

# index=False 不将索引序列保存到文本
# header=None  去除列名(不保存列名)

保存效果:

 

posted @ 2019-03-27 10:45  ZhuGaochao  阅读(21122)  评论(0编辑  收藏  举报