您的位置:首页 > 编程语言 > Python开发

Python读写csv格式文件

2017-03-15 16:35 525 查看
读入:

import csv
fp = open(r'F:\fish\sample.csv','r')
rdcsv = csv.reader(fp,dialect='excel')
for row in rdcsv:
print row              #输出csv文件中每行的内容
fp.close()


写入:

import numpy as np
import csv
wfp =  open(r'F:\kaggle\fish\sample.csv','wb')
n = np.random.randn(100,6)                 #随机生成100*6的矩阵
ww = csv.writer(wfp, dialect='excel')
for r in range(len(n)):
ww.writerow(n[r,:])          #将矩阵中每行数据依次写入csv文件中
wfp.close()


注意:写入时需要注意打开写入文件的方式,如果以‘w’的形式打开,写入的内容之间会间隔一行。要以‘wb’的形式打开,避免写入时出现多余的空行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: