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 26 Python
python类继承用法实例分析
May 27 Python
Python并发编程协程(Coroutine)之Gevent详解
Dec 27 Python
Tensorflow中的placeholder和feed_dict的使用
Jul 09 Python
Python调用adb命令实现对多台设备同时进行reboot的方法
Oct 15 Python
Python中垃圾回收和del语句详解
Nov 15 Python
python Kmeans算法原理深入解析
Aug 23 Python
python 图像处理画一个正弦函数代码实例
Sep 10 Python
Python3实现建造者模式的示例代码
Jun 28 Python
Python爬虫之Spider类用法简单介绍
Aug 04 Python
浅谈Python项目的服务器部署
Apr 25 Python
如何基于python实现单目三维重建详解
Jun 25 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中的时间显示
2007/01/18 PHP
php实现图片上传、剪切功能
2016/05/07 PHP
PHP使用Redis长连接的方法详解
2018/02/12 PHP
jquery实现文本框鼠标右击无效以及不能输入的代码
2010/11/05 Javascript
使用apply方法实现javascript中的对象继承
2013/12/16 Javascript
JS控制一个DIV层在指定时间内消失的方法
2014/02/17 Javascript
jquery左边浮动到一定位置时显示返回顶部按钮
2014/06/05 Javascript
js使用split函数按照多个字符对字符串进行分割的方法
2015/03/20 Javascript
Jquery幻灯片特效代码分享--打开页面随机选择切换方式(3)
2015/08/15 Javascript
jquery实现手风琴效果
2015/11/20 Javascript
浅谈JavaScript 中有关时间对象的方法
2016/08/15 Javascript
JavaScript  event对象整理及详细介绍
2016/10/10 Javascript
JS实现的全排列组合算法示例
2017/10/09 Javascript
JS简单实现滑动加载数据的方法示例
2017/10/18 Javascript
Bootstrap treeview实现动态加载数据并添加快捷搜索功能
2018/01/07 Javascript
web3.js增加eth.getRawTransactionByHash(txhash)方法步骤
2018/03/15 Javascript
详解Vue+axios+Node+express实现文件上传(用户头像上传)
2018/08/10 Javascript
在小程序中使用canvas的方法示例
2018/09/17 Javascript
vue element-ui之怎么封装一个自己的组件的详解
2019/05/20 Javascript
如何在VUE中使用vue-awesome-swiper
2021/01/04 Vue.js
[02:23]2016国际邀请赛中国区预选赛wings晋级之路
2016/06/29 DOTA
python 数据清洗之数据合并、转换、过滤、排序
2017/02/12 Python
python re模块的高级用法详解
2018/06/06 Python
pandas将numpy数组写入到csv的实例
2018/07/04 Python
一看就懂得Python的math模块
2018/10/21 Python
numpy 声明空数组详解
2019/12/05 Python
ParcelABC西班牙:包裹运送和快递服务
2019/12/24 全球购物
一套带答案的C++笔试题
2014/01/10 面试题
倡议书格式范文
2014/04/14 职场文书
弘扬雷锋精神演讲稿
2014/05/10 职场文书
关爱留守儿童标语
2014/06/18 职场文书
优质服务标语口号
2015/12/26 职场文书
纯CSS实现hover图片pop-out弹出效果的实例代码
2021/04/16 HTML / CSS
Pytorch使用shuffle打乱数据的操作
2021/05/20 Python
Java新手教程之ArrayList的基本使用
2021/06/20 Java/Android
古见同学有交流障碍症 第二季宣传CM公开播出
2022/04/11 日漫