用python读取xlsx文件


Posted in Python onDecember 17, 2020

一 准备工作:

用python读取xlsx文件

用python读取xlsx文件

二 xlrd库读取

首先安装xlrd库,安装方法:

pip install xlrd
import xlrd
#打开excel
wb = xlrd.open_workbook('test_user_data.xlsx')
#按工作簿定位工作表
sh = wb.sheet_by_name('TestUserLogin')
print(sh.nrows)#有效数据行数
print(sh.ncols)#有效数据列数
print(sh.cell(0,0).value)#输出第一行第一列的值
print(sh.row_values(0))#输出第一行的所有值
#将数据和标题组合成字典
print(dict(zip(sh.row_values(0),sh.row_values(1))))
#遍历excel,打印所有数据
for i in range(sh.nrows):
  print(sh.row_values(i))

输出结果:

用python读取xlsx文件

三:pandas库读取

1.安装pandas:

pip install pandas

2.代码如下

import pandas as pd

df = pd.read_excel('test_user_data.xlsx')
data=df.values
print("获取到所有的值:\n{}".format(data))

结果如下:

用python读取xlsx文件

3 操作行列

读取列数

import pandas as pd
#读取第一列、第二列、第四列
df = pd.read_excel('test_user_data.xlsx',sheet_name='TestUserLogin',usecols=[0,1,3])
data = df.values
print(data)

读取行数

import pandas as pd
#读取第一行
df = pd.read_excel('test_user_data.xlsx',sheet_name='TestUserLogin',nrows=1)
data = df.values
print(data)

以上就是用python读取xlsx文件的详细内容,更多关于python读取xlsx文件的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
python中cPickle用法例子分享
Jan 03 Python
Python 获取新浪微博的最新公共微博实例分享
Jul 03 Python
为Python程序添加图形化界面的教程
Apr 29 Python
浅析Python中else语句块的使用技巧
Jun 16 Python
浅谈flask截获所有访问及before/after_request修饰器
Jan 18 Python
Python简单实现的代理服务器端口映射功能示例
Apr 08 Python
python Matplotlib底图中鼠标滑过显示隐藏内容的实例代码
Jul 31 Python
Python绘制股票移动均线的实例
Aug 24 Python
浅析python redis的连接及相关操作
Nov 07 Python
python实现ip地址的包含关系判断
Feb 07 Python
Django 自定义404 500等错误页面的实现
Mar 08 Python
Python Django获取URL中的数据详解
Nov 01 Python
Python实现自动整理文件的脚本
Dec 17 #Python
Python用access判断文件是否被占用的实例方法
Dec 17 #Python
Python实例教程之检索输出月份日历表
Dec 16 #Python
使用Python判断一个文件是否被占用的方法教程
Dec 16 #Python
python中类与对象之间的关系详解
Dec 16 #Python
python简单实现插入排序实例代码
Dec 16 #Python
python中函数返回多个结果的实例方法
Dec 16 #Python
You might like
用PHP和ACCESS写聊天室(四)
2006/10/09 PHP
PHP实现MVC开发得最简单的方法――模型
2007/04/10 PHP
file_get_contents("php://input", "r")实例介绍
2013/07/01 PHP
jQuery插件kinMaxShow扩展效果用法实例
2015/05/04 Javascript
jQuery实现非常实用漂亮的select下拉菜单选择效果
2015/11/06 Javascript
AngularJS 执行流程详细介绍
2016/08/18 Javascript
Node.js批量给图片加水印的方法
2016/11/15 Javascript
利用JS hash制作单页Web应用的方法详解
2017/10/10 Javascript
Vue父子模版传值及组件传值的三种方法
2017/11/27 Javascript
值得收藏的八个常用的js正则表达式
2018/10/19 Javascript
JavaScript常见事件对象与操作实例总结
2019/01/05 Javascript
JavaScript实现单英文金山打字通
2020/07/24 Javascript
jQuery位置选择器用法实例分析
2019/06/28 jQuery
python实现向ppt文件里插入新幻灯片页面的方法
2015/04/28 Python
Python实现截屏的函数
2015/07/26 Python
Python动刷新抢12306火车票的代码(附源码)
2018/01/24 Python
python tkinter界面居中显示的方法
2018/10/11 Python
用python爬取租房网站信息的代码
2018/12/14 Python
python3爬虫获取html内容及各属性值的方法
2018/12/17 Python
python调用pyaudio使用麦克风录制wav声音文件的教程
2019/06/26 Python
python批量修改ssh密码的实现
2019/08/08 Python
pytorch dataloader 取batch_size时候出现bug的解决方式
2020/02/20 Python
如何利用Python matplotlib绘制雷达图
2020/12/21 Python
CSS教程:CSS3圆角属性
2009/04/02 HTML / CSS
CSS3实现苹果手机解锁的字体闪亮效果示例
2021/01/05 HTML / CSS
浅谈html5与APP混合开发遇到的问题总结
2018/03/20 HTML / CSS
Sasa莎莎海外旗舰店:香港莎莎美妆平台
2018/03/21 全球购物
吉尔德利巧克力公司:Ghirardelli Chocolate Company
2019/03/27 全球购物
Geekbuying波兰:购买中国电子产品
2019/10/20 全球购物
旅游与酒店管理的自我评价分享
2013/11/03 职场文书
房产继承公证书
2014/04/09 职场文书
企业党员一句话承诺
2014/05/30 职场文书
委托书格式
2014/08/01 职场文书
委托书英文
2015/01/28 职场文书
html中显示特殊符号(附带特殊字符对应表)
2021/06/21 HTML / CSS
windows server2016安装oracle 11g的图文教程
2022/07/15 Servers