pandas 将DataFrame 转为txt文本,去除引号问题

pandas 将DataFrame 转为txt文本,去除引号问题

import csv
df['列名'].to_csv('excel2txt.txt', sep=' ', index=False,header=False,quoting=csv.QUOTE_NONE,escapechar=' ')

df[‘列名’] 是我要保存的那一列文本
sep=‘ ’ 表示以空格作为分隔符,因为只有一列 所以不起作用
index=False 不保存索引
header=False 不保存表头
quoting=csv.QUOTE_NONE 这个很关键,可以去除引号
escapechar=’ ’ 是配合上面选项使用的,表示每个字符的间隔符是空格

参考

你可能感兴趣的:(python,机器学习,数据挖掘,python)