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


Posted in Python onApril 27, 2018

如下所示:

#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 相关文章推荐
在漏洞利用Python代码真的很爽
Aug 26 Python
pygame学习笔记(2):画点的三种方法和动画实例
Apr 15 Python
Python下载指定页面上图片的方法
May 12 Python
python运行其他程序的实现方法
Jul 14 Python
Python 内置函数进制转换的用法(十进制转二进制、八进制、十六进制)
Apr 30 Python
Python字典创建 遍历 添加等实用基础操作技巧
Sep 13 Python
django 自定义filter 判断if var in list的例子
Aug 20 Python
Python类中self参数用法详解
Feb 13 Python
自定义实现 PyQt5 下拉复选框 ComboCheckBox的完整代码
Mar 30 Python
Python datetime模块使用方法小结
Jun 18 Python
python 6种方法实现单例模式
Dec 15 Python
详解python网络进程
Jun 15 Python
python脚本生成caffe train_list.txt的方法
Apr 27 #Python
如何使用Python的Requests包实现模拟登陆
Apr 27 #Python
Python可变参数*args和**kwargs用法实例小结
Apr 27 #Python
python实现对文件中图片生成带标签的txt文件方法
Apr 27 #Python
python模拟表单提交登录图书馆
Apr 27 #Python
Python 读取指定文件夹下的所有图像方法
Apr 27 #Python
python sys,os,time模块的使用(包括时间格式的各种转换)
Apr 27 #Python
You might like
十天学会php(3)
2006/10/09 PHP
PHP截断标题且兼容utf8和gb2312编码
2013/09/22 PHP
PHP两种快速排序算法实例
2015/02/15 PHP
PHP魔术方法的使用示例
2015/06/23 PHP
php 解析xml 的四种方法详细介绍
2016/10/26 PHP
javascript 写类方式之五
2009/07/05 Javascript
js 加载并解析XML字符串的代码
2009/12/13 Javascript
基于jQuery的弹出消息插件 DivAlert之旅(一)
2010/04/01 Javascript
jQuery.each()用法分享
2012/07/31 Javascript
jQuery 选择表格(table)里的行和列及改变简单样式
2012/12/15 Javascript
有关于JS构造函数的重载和工厂方法
2013/04/07 Javascript
js获取对象为null的解决方法
2013/11/21 Javascript
使用原生JS实现弹出层特效
2014/12/22 Javascript
js文本框走动跑马灯效果代码分享
2015/08/25 Javascript
Angular.js中ng-if、ng-show和ng-hide的区别介绍
2017/01/20 Javascript
微信小程序开发的四十个技术窍门总结(推荐)
2017/01/23 Javascript
浅谈javascript中的 “ && ” 和 “ || ”
2017/02/02 Javascript
微信小程序 商城开发(ecshop )简单实例
2017/04/07 Javascript
基于react后端渲染模板引擎noox发布使用
2018/01/11 Javascript
JavaScript中的相等操作符使用详解
2019/12/21 Javascript
jQuery实现的分页插件完整示例
2020/05/26 jQuery
基于vue项目设置resolves.alias: '@'路径并适配webstorm
2020/12/02 Vue.js
[11:33]DAC2018 4.5SOLO赛决赛 MidOne vs Paparazi第二场
2018/04/06 DOTA
python文件读写操作与linux shell变量命令交互执行的方法
2015/01/14 Python
python读写二进制文件的方法
2015/05/09 Python
python编码总结(编码类型、格式、转码)
2016/07/01 Python
python3.4.3下逐行读入txt文本并去重的方法
2018/04/29 Python
Python实现快速大文件比较代码解析
2020/09/04 Python
python中判断数字是否为质数的实例讲解
2020/12/06 Python
Django模板报TemplateDoesNotExist异常(亲测可行)
2020/12/18 Python
俄罗斯和世界各地的酒店预订:Hotels.com俄罗斯
2016/08/19 全球购物
描述JSP和Servlet的区别、共同点、各自应用的范围
2012/10/02 面试题
《哪吒闹海》教学反思
2014/02/28 职场文书
计划生育宣传标语
2014/06/21 职场文书
目标责任书格式范文
2015/05/11 职场文书
结婚主持人致辞
2015/07/28 职场文书