机器学习训练营——机器学习爱好者的自由交流空间(入群联系qq:2279055353)
下面这段Python代码,实现把空格分隔的纯文本文件Data.txt
转换成逗号分隔的同名文件Data.csv
.
import csvwith open('Data.csv', 'w+',newline='') as csvfile:spamwriter = csv.writer(csvfile, dialect='excel')with open('Data.txt', 'r',encoding='utf-8') as filein:for line in filein:line_list = line.strip('\n').split('\t')spamwriter.writerow(line_list)
请注意,这里默认数据文件与Python当前工作目录相同,否则需要使用文件所在的绝对路径。
更多精彩内容请关注微信公众号“统计学习与大数据”