python读取csv文件并把文件放入一个list中的实例讲解


本文摘自php中文网,作者不言,侵删。

下面为大家分享一篇python读取csv文件并把文件放入一个list中的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧

如下所示:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

#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

    finally:

      #关闭csv文件

      self.csvHand.close()

            

def test():

  csv=readCSV()

  csv.getColAndRowCount()

   

if __name__=="__main__":

  test()

相关推荐:

使用Python读取大文件的方法

python读取word中的文本内容

以上就是python读取csv文件并把文件放入一个list中的实例讲解的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python如何发送?Python发送email的三种方式介绍

如何查看Python内置函数源码

了解为什么说 Python 内置函数并不是万能的?

Python如何输出平均成绩

Python爬虫入门心得分享

Python怎么粘贴代码

Python学会了可以干什么

Python os.chroot() 方法定义以及作用详解(实例)

Python 多维切片之冒号和三个点

Python中defaultdict与lambda表达式用法

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...