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 可爱的大小写
Sep 06 Python
使用python将mdb数据库文件导入postgresql数据库示例
Feb 17 Python
Windows中使用wxPython和py2exe开发Python的GUI程序的实例教程
Jul 11 Python
Python安装官方whl包和tar.gz包的方法(推荐)
Jun 04 Python
对python3 一组数值的归一化处理方法详解
Jul 11 Python
Python实现数据可视化看如何监控你的爬虫状态【推荐】
Aug 10 Python
Python操作Excel插入删除行的方法
Dec 10 Python
几行Python代码爬取3000+上市公司的信息
Jan 24 Python
Python3.4学习笔记之 idle 清屏扩展插件用法分析
Mar 01 Python
python实现在多维数组中挑选符合条件的全部元素
Nov 26 Python
opencv3/C++ 平面对象识别&透视变换方式
Dec 11 Python
python 基于selenium实现鼠标拖拽功能
Dec 24 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
用文本文件制作留言板提示(下)
2006/10/09 PHP
php数组函数序列之array_intersect() 返回两个或多个数组的交集数组
2011/11/10 PHP
thinkPHP简单调用函数与类库的方法
2017/03/15 PHP
PHP中命名空间的使用例子
2019/03/22 PHP
php实现微信小程序授权登录功能(实现流程)
2019/11/13 PHP
JS模拟面向对象全解(二、类型与赋值)
2011/07/13 Javascript
jquery实现带单选按钮的表格行选中时高亮显示
2013/08/01 Javascript
jQuery实现鼠标移到元素上动态提示消息框效果
2013/10/20 Javascript
Ajax请求在数据量大的时候出现超时的解决方法
2014/02/27 Javascript
基于jQuery实现多层次的手风琴效果附源码
2015/09/21 Javascript
jQuery实现form表单基于ajax无刷新提交方法详解
2015/12/08 Javascript
深入浅析JSON.parse()、JSON.stringify()和eval()的作用详解
2016/04/03 Javascript
原生js的RSA和AES加密解密算法
2016/10/08 Javascript
javascript 单例模式详解及简单实例
2017/02/14 Javascript
JAVA中截取字符串substring用法详解
2017/04/14 Javascript
koa2使用ejs和nunjucks作为模板引擎的使用
2018/11/27 Javascript
nodejs使用async模块同步执行的方法
2019/03/02 NodeJs
支付宝小程序实现省市区三级联动
2020/06/21 Javascript
解决vue+webpack项目接口跨域出现的问题
2020/08/10 Javascript
解决vue中axios设置超时(超过5分钟)没反应的问题
2020/09/04 Javascript
JavaScript 绘制饼图的示例
2021/02/19 Javascript
Python django使用多进程连接mysql错误的解决方法
2018/10/08 Python
Python使用dict.fromkeys()快速生成一个字典示例
2019/04/24 Python
Django模型序列化返回自然主键值示例代码
2019/06/12 Python
Python 操作mysql数据库查询之fetchone(), fetchmany(), fetchall()用法示例
2019/10/17 Python
基于python实现语音录入识别代码实例
2020/01/17 Python
canvas实现圆形进度条动画的示例代码
2017/12/26 HTML / CSS
webView加载html图片遇到的问题解决
2019/10/08 HTML / CSS
法国面料和小百货在线商店:Mondial Tissus
2019/03/23 全球购物
Cocopanda波兰:购买化妆品、护肤品、护发和香水
2020/05/25 全球购物
个人简历自我评价八例
2013/10/31 职场文书
化学学院毕业生自荐信范文
2013/12/17 职场文书
幼儿园实习生辞职信
2014/01/20 职场文书
奖学金个人总结
2015/03/04 职场文书
2016年清明节红领巾广播稿
2015/12/17 职场文书
nginx rewrite功能使用场景分析
2022/05/30 Servers