python中.csv格式与.txt格式的相互转换
1、txt转为csv
原数据:
主要代码:
import csv
import pandas
csvFile = open("./data.csv",‘w’,newline=’’,encoding=‘utf-8’)
writer = csv.writer(csvFile)
csvRow = []
f = open(“l.txt”,‘r’,encoding=‘GB2312’)
for line in f:
csvRow = line.split()
writer.writerow(csvRow)
f.close()
csvFile.close()
参考链接:
https://www.cnblogs.com/Keynman/p/11722974.html
2、csv转为txt
主要代码:
import pandas as pd
data = pd.read_csv(‘data.csv’)
with open(‘test.txt’,‘a+’) as f:
for line in data.values:
f.write((str(line[0])+’ ‘+str(line[1])+’ ‘+
str(line[2])+’ ‘+str(line[3])+’\n’))
参考链接:
https://blog.csdn.net/xiaodongxiexie/article/details/53652255?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param