python写入csv文件的几种方法总结
2017-04-11 11:48
651 查看
最常用的一种方法,利用pandas包
同样pandas也提供简单的读csv方法
会得到一个DataFrame类型的data,不熟悉处理方法可以参考pandas十分钟入门
另一种方法用csv包,一行一行写入
读取csv文件用reader
以上。
import pandas as pd #任意的多组列表 a = [1,2,3] b = [4,5,6] #字典中的key值即为csv中列名 dataframe = pd.DataFrame({'a_name':a,'b_name':b}) #将DataFrame存储为csv,index表示是否显示行名,default=True dataframe.to_csv("test.csv",index=False,sep=',')
a_name b_name 0 1 4 1 2 5 2 3 6
同样pandas也提供简单的读csv方法
import pandas as pd data = pd.read_csv('test.csv')
会得到一个DataFrame类型的data,不熟悉处理方法可以参考pandas十分钟入门
另一种方法用csv包,一行一行写入
import csv #python2可以用file替代open with open("test.csv","w") as csvfile: writer = csv.writer(csvfile) #先写入columns_name writer.writerow(["index","a_name","b_name"]) #写入多行用writerows writer.writerows([[0,1,3],[1,2,3],[2,3,4]])
index a_name b_name 0 1 3 1 2 3 2 3 4
读取csv文件用reader
import csv with open("test.csv","r") as csvfile: reader = csv.reader(csvfile) #这里不需要readlines for line in reader: print line
以上。
相关文章推荐
- python写入csv文件的几种方法总结
- Python实现读取及写入csv文件的方法示例
- Python用csv写入文件_消除空余行的方法
- Python写入CSV文件的方法
- Python学习_几种存取xls/xlsx文件的方法总结
- Python写入CSV文件的方法
- java IO写入文件效率——几种方法比较
- java写入文件的几种方法分享
- java写入文件的几种方法分享
- Objective-C中对数据文件的写入保存和读出数据的几种方法
- 用两种不同的方法导出ORACLE 查询数据为CSV 文件 (python 代码 与 使用 utl_file 包)
- 发送邮件方法和将数据写入.csv文件---测试有效
- 以追加方式写入文件的几种方法
- [置顶] ckeditor 的几种使用方法总结(附演示工程文件,并且解决几个常见错误)
- java写入文件几种方法
- java写入文件的几种方法小结
- Shell读文件的几种方法总结(b shell)
- ckeditor 的几种使用方法总结(附演示工程文件,并且解决几个常见错误)
- Shell读文件的几种方法总结(b shell)
- java写入文件的几种方法小结