,则会清空后再写入,写入后data_1.txt文件内容如下:
,第一列,第二列,第三列,第四列
0,姓名,语文,数学,英语
1,陈一,89,90,67
2,赵二,70,78,90
3,张三,87,86,79...例如指定分隔符为’-‘将之前读取的数据写入文件中:
>>> df.to_csv('data_1.txt', sep='*')
写入后data_1.txt文件内容如下:
*第一列*第二列*第三列*第四列0...df.to_csv('data_1.txt', columns=['第四列', '第二列', '第三列', '第一列'])
写入后文件内容:
,第四列,第二列,第三列,第一列0,英语,语文,数学,姓名1,67,89,90...>>> df.to_csv('data_1.csv', encoding='gbk')
写入后文件内容:
,第一列,第二列,第三列,第四列
0,姓名,语文,数学,英语
1,陈一,89,90,67
2,赵二...(6)index:是否写入行号,值为布尔型,默认为True,当为False时上面图中第一列的行号就不会写入了。
(7)columns:指定需要写入文件的列,值是元素为整型或字符串的列表。