# coding=utf-8
import csv
#要保存后csv格式的文件名
file_name_string="file.csv"
with open(file_name_string, 'wb') as csvfile:
#编码风格,默认为excel方式,也就是逗号(,)分隔
spamwriter = csv.writer(csvfile, dialect='excel')
# 读取txt文件,每行按逗号分割提取数据
with open('ex1data1.txt', 'rb') as file_txt:
for line in file_txt:
line_datas= line.strip('\n').split(',')
spamwriter.writerow(line_datas)
得到file.csv文件,其中ex1data1.txt为原数据,file.csv为转化后的csv数据: