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进行稳定可靠的文件操作详解
Dec 31 Python
Python随机生成彩票号码的方法
Mar 05 Python
在Python中使用Mako模版库的简单教程
Apr 08 Python
Python mutiprocessing多线程池pool操作示例
Jan 30 Python
Python使用reportlab模块生成PDF格式的文档
Mar 11 Python
python可视化爬虫界面之天气查询
Jul 03 Python
Pytorch实现的手写数字mnist识别功能完整示例
Dec 13 Python
Python TCPServer 多线程多客户端通信的实现
Dec 31 Python
Jupyter Notebook 远程访问配置详解
Jan 11 Python
python pygame 愤怒的小鸟游戏示例代码
Feb 25 Python
使paramiko库执行命令时在给定的时间强制退出功能的实现
Mar 03 Python
python运算符之与用户交互
Apr 13 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 开发环境配置(Zend Studio)
2010/04/28 PHP
PHP设计模式之观察者模式(Observer)详细介绍和代码实例
2014/04/08 PHP
php smarty模板引擎的6个小技巧
2014/04/24 PHP
PHP中常用的数组操作方法笔记整理
2016/05/16 PHP
php页面跳转session cookie丢失导致不能登录等问题的解决方法
2016/12/12 PHP
laravel清除视图缓存的代码
2019/10/23 PHP
PHP设计模式之建造者模式(Builder)原理与用法案例详解
2019/12/12 PHP
js 判断浏览器类型 去全角、半角空格 自动关闭当前窗口
2009/04/10 Javascript
jquery 框架使用教程 AJAX篇
2009/10/11 Javascript
js获取元素在浏览器中的绝对位置
2010/07/24 Javascript
纯js和css实现渐变色包括静态渐变和动态渐变
2014/05/29 Javascript
js的for in循环和java里foreach循环的区别分析
2015/01/28 Javascript
基于jQuery倾斜打开侧边栏菜单特效代码
2015/09/15 Javascript
微信小程序  action-sheet详解及实例代码
2016/11/09 Javascript
jQuery基于ajax方式实现用户名存在性检查功能示例
2017/02/10 Javascript
javascript实现最长公共子序列实例代码
2018/02/05 Javascript
vue-router的两种模式的区别
2019/05/30 Javascript
利用JS响应式修改vue实现页面的input值
2019/09/02 Javascript
深入浅析vue全局环境变量和模式
2020/04/28 Javascript
javascript实现扫雷简易版
2020/08/18 Javascript
Python中使用socket发送HTTP请求数据接收不完整问题解决方法
2015/02/04 Python
Python实现监控程序执行时间并将其写入日志的方法
2015/06/30 Python
使用Python神器对付12306变态验证码
2016/01/05 Python
详解Python中的变量及其命名和打印
2016/03/11 Python
Pycharm学习教程(3) 代码运行调试
2017/05/03 Python
Python判断中文字符串是否相等的实例
2018/07/06 Python
python+unittest+requests实现接口自动化的方法
2018/11/29 Python
Win10环境python3.7安装dlib模块趟过的坑
2019/08/01 Python
python 使用递归的方式实现语义图片分割功能
2020/07/16 Python
python实现人工蜂群算法
2020/09/18 Python
pytorch学习教程之自定义数据集
2020/11/10 Python
土木工程专业大学毕业生求职信
2013/10/13 职场文书
编辑找工作求职信范文
2013/12/16 职场文书
地球一小时宣传标语
2014/06/24 职场文书
校庆团日活动总结
2014/08/28 职场文书