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 相关文章推荐
Python3通过Luhn算法快速验证信用卡卡号的方法
May 14 Python
python距离测量的方法
Mar 06 Python
详谈python在windows中的文件路径问题
Apr 28 Python
Python打开文件,将list、numpy数组内容写入txt文件中的方法
Oct 26 Python
Pycharm无法显示动态图片的解决方法
Oct 28 Python
浅谈Pandas:Series和DataFrame间的算术元素
Dec 22 Python
Pandas操作CSV文件的读写实现方法
Nov 13 Python
Python3常见函数range()用法详解
Dec 30 Python
Django-rest-framework中过滤器的定制实例
Apr 01 Python
python多进程使用函数封装实例
May 02 Python
python OpenCV学习笔记
Mar 31 Python
Python使用mitmproxy工具监控手机 下载手机小视频
Apr 18 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 动态随机生成验证码类代码
2010/04/09 PHP
php.ini 配置文件的深入解析
2013/06/17 PHP
php使用sql数据库 获取字段问题介绍
2013/08/12 PHP
分享一个php 的异常处理程序
2014/06/22 PHP
PHP处理大量表单字段的便捷方法
2015/02/07 PHP
thinkPHP5.0框架API优化后的友好性分析
2017/03/17 PHP
JS的递增/递减运算符和带操作的赋值运算符的等价式
2007/12/08 Javascript
用户注册常用javascript代码
2009/08/29 Javascript
JS实现侧悬浮浮动实例代码
2013/11/29 Javascript
jquery $.trim()方法使用介绍
2014/05/21 Javascript
JavaScript实现表格点击排序的方法
2015/05/11 Javascript
JS使用正则表达式除去字符串中重复字符的方法
2015/11/05 Javascript
jquery 中toggle的2种用法详解(推荐)
2016/09/02 Javascript
基于JavaScript实现焦点图轮播效果
2017/03/27 Javascript
D3.js进阶系列之CSV表格文件的读取详解
2017/06/06 Javascript
jQuery 防止相同的事件快速重复触发方法
2018/02/08 jQuery
ajax前台后台跨域请求处理方式
2018/02/08 Javascript
js实现同一个页面,多个enter事件绑定的示例
2018/10/10 Javascript
详解@angular/cli 改变默认启动端口两种方式
2018/11/29 Javascript
对于Python的Django框架部署的一些建议
2015/04/09 Python
python删除特定文件的方法
2015/07/30 Python
python实现基于SVM手写数字识别功能
2020/05/27 Python
pandas factorize实现将字符串特征转化为数字特征
2019/12/19 Python
世界上最全面的汽车零部件和配件集合:JC Whitney
2016/09/04 全球购物
英国Zoro工具:手动工具,电动工具和个人防护用品
2016/11/02 全球购物
简述数组与指针的区别
2014/01/02 面试题
毕业生的自我鉴定
2013/10/29 职场文书
工程专业求职自荐书范文
2014/02/18 职场文书
小学生作文评语
2014/04/18 职场文书
拓展训练激励口号
2014/06/17 职场文书
找工作求职信
2014/07/07 职场文书
大学毕业生个人总结
2015/02/28 职场文书
超市员工辞职信范文
2015/05/12 职场文书
电影建党伟业观后感
2015/06/01 职场文书
Python Django搭建文件下载服务器的实现
2021/05/10 Python
python数据处理之Pandas类型转换
2022/04/28 Python