Python学习:TSV批量转为CSV及字段合并
发布时间
阅读量:
阅读量
在处理数据的过程中,笔者注意到存在两种不同的文件格式,一种为csv格式,另一种为tsv格式。通过简要查阅相关资料得知:tsv文件采用制表符(‘\t’)作为字段之间的分隔符号,而csv文件则使用半角逗号(‘,’)作为字段分隔符。https://www.jianshu.com/p/6e1c3e9f5e42
因此,为了保持数据格式的一致性,需要将tsv文件转换为csv格式,并在每行数据的末尾添加一个label字段。
所编写的代码主要来源于多方资料的整合与调整,若其中存在错误之处,恳请各位读者不吝指正,感谢大家的支持与帮助!
import pandas as pd
import os
# 原始文件位置
source_path = "./tsv_data/"
# 保存位置
save_path = "./csv_data/"
if not os.path.exists(save_path):
os.mkdir(save_path)
pathDir = os.listdir(source_path)
Name = []
End = []
# 获得文件的名称和后缀
def getName(workdir):
for filename
全部评论 (0)
还没有任何评论哟~
