下面为大家分享一篇python读取csv文件并把文件放入一个list中的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧
如下所示:
#coding=utf8
'''
读取csv文件,把csv文件放在一份list中。
'''
import csv
class readcsv(object):
def __init__(self,path="demo.csv"):
#创建一个属性用来保存要操作csv的文件
self.path=path
try:
#打开一个csv文件,并赋予读的权限
self.csvhand=open(self.path,"r")
#调用csv的reader函数读取csv文件
self.readcsv=csv.reader(self.csvhand)
#创建一个list用来保存csv中的内容
self.buffer=[]
try:
#把csv中内容存入list 中
for row in self.readcsv:
self.buffer.append(row)
except exception,e:
print e
except exception,e:
print e
finally:
#关闭csv文件
self.csvhand.close()
def test():
csv=readcsv()
csv.getcolandrowcount()
if __name__=="__main__":
test()
相关推荐:
使用python读取大文件的方法
python读取word中的文本内容
以上就是python读取csv文件并把文件放入一个list中的实例讲解的详细内容。