python操作csv文件 python的csv模块 多余空行问题

2015-04-28 22:44:00
admin
原创 2975
摘要:python操作csv文件 python的csv模块 多余空行问题


csv文件为纯文本文件,和excel的xls文件可以相互转化。

而csv文件又比较利于程序编辑,所以python的csv模块就比较犀利。


一、python读写csv文件(csv.reader、csv.writer

import csv

if __name__ == '__main__':
    reader = csv.reader(file('aa.csv', 'rb+'))
    writer = csv.writer(file('bb.csv', 'wb+'))
    for line in reader:
        print reader.line_num
        print line
        writer.writerow(line)


二、csv读写产生多余空行问题

构造csv的文件对象一定要以二进制形式打开,即传入参数加b。

发表评论
评论通过审核之后才会显示。