分享

python读写csv文件

 复杂网络621 2015-12-17

#首先引入包
import csv
#读取csv文件
csvfile = file(filename, 'rb')
reader = csv.reader(csvfile)
for line in reader:
     print line

#写出到csv文件
writer=csv.writer(open(writefilename,'wb'),dialect='excel')
writer.writerows(Mat)

其中,Mat是一个矩阵,dialect='excel'可以不加,如果不加的话,会把所有的内容放入一列,如果加上,则会把矩阵里面的元素,分别存储到一个个单元格中。
写出一行的话用writerow(),一次性写出多行用writerows()

filename和writefilename一样,都可以传入一个读写路径,比如
"C:/Python27/compete/train_x.csv"

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约