python3读取csv和xlsx文件的实例


Posted in Python onJune 22, 2018

基于win10系统,python3.6

读取csv

使用csv函数包,安装 pip install csv

使用方法:

import csv
def fileload(filename = '待读取.csv'):
  csvfile = open(filename, encoding = 'utf-8')
  data = csv.reader(csvfile)
  dataset = []
  for line in data:
    dataset.append(line)
  csvfile.close()
  return dataset

读取xlsx

使用xlrd函数包,安装: pip install xlrd

使用方法:

import xlrd
def fileload(filename = '待读取.xlsx'):
  dataset = []
  workbook = xlrd.open_workbook(filename)
  table = workbook.sheets()[0]
  for row in range(table.nrows):
    dataset.append(table.row_values(row))
  return dataset

这两个较为常用,需要知道如何使用。

以上这篇python3读取csv和xlsx文件的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现简单的TCP代理服务器
Oct 08 Python
Python多进程通信Queue、Pipe、Value、Array实例
Nov 21 Python
利用Python的Django框架中的ORM建立查询API
Apr 20 Python
Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法
May 16 Python
Django2.1集成xadmin管理后台所遇到的错误集锦(填坑)
Dec 20 Python
Django Rest framework权限的详细用法
Jul 25 Python
Python字典的概念及常见应用实例详解
Oct 30 Python
Python列表list操作相关知识小结
Jan 29 Python
在python中求分布函数相关的包实例
Apr 15 Python
python中Django文件上传方法详解
Aug 05 Python
Pycharm 跳转回之前所在页面的操作
Feb 05 Python
Python实现信息轰炸工具(再也不怕说不过别人了)
Jun 11 Python
django admin 后台实现三级联动的示例代码
Jun 22 #Python
python使用turtle库与random库绘制雪花
Jun 22 #Python
Python3导入CSV文件的实例(跟Python2有些许的不同)
Jun 22 #Python
Django Admin实现三级联动的示例代码(省市区)
Jun 22 #Python
详解python中的json和字典dict
Jun 22 #Python
python实现雨滴下落到地面效果
Jun 21 #Python
使用python读取csv文件快速插入数据库的实例
Jun 21 #Python
You might like
浅析ThinkPHP中execute和query方法的区别
2014/06/13 PHP
实例讲解PHP设计模式编程中的简单工厂模式
2016/02/29 PHP
PHP引用返回用法示例
2016/05/28 PHP
jQuery学习笔记之jQuery选择器的使用
2010/12/22 Javascript
使用VS开发 Node.js指南
2015/01/06 Javascript
JavaScript自定义等待wait函数实例分析
2015/03/23 Javascript
javascript中的previousSibling和nextSibling的正确用法
2015/09/16 Javascript
jQuery实现的分子运动小球碰撞效果
2016/01/27 Javascript
JS组件系列之Bootstrap table表格组件神器【终结篇】
2016/05/10 Javascript
全面解析Bootstrap中tooltip、popover的使用方法
2016/06/13 Javascript
js实现音频控制进度条功能
2017/04/01 Javascript
关于vue-router路径计算问题
2017/05/10 Javascript
JavaScript中Hoisting详解 (变量提升与函数声明提升)
2017/08/18 Javascript
2种简单的js倒计时方式
2017/10/20 Javascript
基于js中this和event 的区别(详解)
2017/10/24 Javascript
Webpack优化配置缩小文件搜索范围
2017/12/25 Javascript
javascript刷新父页面方法汇总详解
2019/10/10 Javascript
Threejs实现滴滴官网首页地球动画功能
2020/07/13 Javascript
以Python的Pyspider为例剖析搜索引擎的网络爬虫实现方法
2015/03/30 Python
深入理解Python3 内置函数大全
2017/11/23 Python
python+PyQT实现系统桌面时钟
2020/06/16 Python
Python3 SSH远程连接服务器的方法示例
2018/12/29 Python
Python 中 -m 的典型用法、原理解析与发展演变
2019/11/11 Python
python和php学习哪个更有发展
2020/06/17 Python
Html5大文件断点续传实现方法
2015/12/05 HTML / CSS
Adobe Html5 Extension开发初体验图文教程
2017/11/14 HTML / CSS
交通安全演讲稿
2014/01/07 职场文书
校园学雷锋活动月总结
2014/03/09 职场文书
《地震中的父与子》教学反思
2014/04/10 职场文书
微电影大赛策划方案
2014/06/05 职场文书
小学社团活动总结
2014/06/27 职场文书
公司职员入党自传书
2015/06/26 职场文书
Pytorch 统计模型参数量的操作 param.numel()
2021/05/13 Python
使用numpy实现矩阵的翻转(flip)与旋转
2021/06/03 Python
Pillow图像处理库安装及使用
2022/04/12 Python
git stash(储藏)的用法总结
2022/06/25 Servers