#-*- coding:utf-8 -*- import csv import time def readfile(csvfile): csvfile = open(path,'rb') reader = csv.reader(csvfile) for row in reader: print row if __name__ == '__main__': path = raw_input('文件路径:') start_time = time.time() readfile(path) finish_time = time.time() all_time = finish_time - start_time print('花费的时间:%d 秒' %all_time)
本段代码是用于读取CSV格式数据的代码。Reader对象是一个保存数据行的Python容器。通过一个for循环将CSV中每一行数据保存在变量row中,然后将数据打印出来。调用time模块来统计整个数据读取的时间花费。
运行结果如下: