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

 更新时间:2018年04月27日 10:51:25   作者:坏蛋是我  
下面小编就为大家分享一篇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读取csv文件并把文件放入一个list中的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python requests包的request()函数中的参数-params和data的区别介绍

    python requests包的request()函数中的参数-params和data的区别介绍

    这篇文章主要介绍了python requests包的request()函数中的参数-params和data的区别介绍,具有很好参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • python中xlrd模块的使用详解

    python中xlrd模块的使用详解

    这篇文章主要介绍了python中xlrd模块的使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • Python pydotplus安装及可视化图形创建教程

    Python pydotplus安装及可视化图形创建教程

    这篇文章主要为大家介绍了Python pydotplus安装及可视化图形创建教程示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • tensorflow如何批量读取图片

    tensorflow如何批量读取图片

    这篇文章主要为大家详细介绍了tensorflow如何批量读取图片,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-08-08
  • python中PIL安装简单教程

    python中PIL安装简单教程

    这篇文章主要为大家分享了python中PIL安装简单教程,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • 用python写PDF转换器的实现

    用python写PDF转换器的实现

    这篇文章主要介绍了用python写PDF转换器的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • 在Ubuntu中安装并配置Pycharm教程的实现方法

    在Ubuntu中安装并配置Pycharm教程的实现方法

    这篇文章主要介绍了在Ubuntu中安装并配置Pycharm教程的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • 深度解析Django REST Framework 批量操作

    深度解析Django REST Framework 批量操作

    这篇文章主要介绍了深度解析Django REST Framework批量操作,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-05-05
  • Python中json文件的读取实现

    Python中json文件的读取实现

    在许多编程语言中,都有内置的JSON解析器和生成器,可以方便地处理JSON数据,本文主要介绍了Python中json文件的读取实现,具有一定的参考价值,感兴趣的可以了解一下
    2023-08-08
  • python将依赖和源码打包在一起的方法

    python将依赖和源码打包在一起的方法

    Python 项目在不同环境中部署时,经常会遇到安装依赖的问题,为了避免多个环境引起的重复劳动,可以将依赖和源码打包在一起交付,本文就给大家详解介绍了将依赖和源码打包在一起的方法,需要的朋友可以参考下
    2023-06-06

最新评论