python操作xlsx格式文件并读取


Posted in Python onJune 02, 2021

一.准备工作

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中子类调用父类函数的方法示例
Aug 18 Python
Python实现七彩蟒蛇绘制实例代码
Jan 16 Python
使用Django和Python创建Json response的方法
Mar 26 Python
python实现周期方波信号频谱图
Jul 21 Python
对Python 3.5拼接列表的新语法详解
Nov 08 Python
pytorch使用Variable实现线性回归
May 21 Python
selenium获取当前页面的url、源码、title的方法
Jun 12 Python
Python模拟登入的N种方式(建议收藏)
May 31 Python
tensorflow dataset.shuffle、dataset.batch、dataset.repeat顺序区别详解
Jun 03 Python
Python实现查找数据库最接近的数据
Jun 08 Python
python下载的库包存放路径
Jul 27 Python
详解Python Celery和RabbitMQ实战教程
Jan 20 Python
关于Numpy之repeat、tile的用法总结
Jun 02 #Python
Matlab如何实现矩阵复制扩充
Jun 02 #Python
给numpy.array增加维度的超简单方法
Jun 02 #Python
pytorch model.cuda()花费时间很长的解决
如何理解及使用Python闭包
python pygame入门教程
python plt.plot bar 如何设置绘图尺寸大小
You might like
深入理解PHP几个算法:PHP冒泡、PHP二分法、PHP求素数、PHP乘法表
2013/06/06 PHP
探讨PHP使用eAccelerator的API开发详解
2013/06/09 PHP
php+mysql实现的二级联动菜单效果详解
2016/05/10 PHP
PHP网页安全认证的实例详解
2017/09/28 PHP
Laravel学习教程之request validation的编写
2017/10/25 PHP
PHP 构造函数和析构函数原理与用法分析
2020/04/21 PHP
js字符串的各种格式的转换 ToString,Format
2011/08/08 Javascript
JS+DIV实现鼠标划过切换层效果的实例代码
2013/11/26 Javascript
jQuery中事件对象e的事件冒泡用法示例介绍
2014/04/25 Javascript
node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用
2014/11/04 Javascript
Jquery 实现checkbox全选方法
2015/01/28 Javascript
JavaScript获取伪元素(Pseudo-Element)属性的方法技巧
2015/03/13 Javascript
JavaScript简单下拉菜单特效
2016/09/13 Javascript
详解用vue.js和laravel实现微信授权登陆
2017/06/23 Javascript
详解微信JS-SDK选择图片遇到的坑
2018/08/15 Javascript
防止Layui form表单重复提交的实现方法
2019/09/10 Javascript
python写的一个squid访问日志分析的小程序
2014/09/17 Python
Python如何为图片添加水印
2016/11/25 Python
python 通过字符串调用对象属性或方法的实例讲解
2018/04/21 Python
Python操作mongodb数据库的方法详解
2018/12/08 Python
使用PIL(Python-Imaging)反转图像的颜色方法
2019/01/24 Python
Flask使用Pyecharts在单个页面展示多个图表的方法
2019/08/05 Python
python使用 cx_Oracle 模块进行查询操作示例
2019/11/28 Python
pytorch 利用lstm做mnist手写数字识别分类的实例
2020/01/10 Python
python如何提升爬虫效率
2020/09/27 Python
Python pip 常用命令汇总
2020/10/19 Python
英国第一的市场和亚马逊替代品:OnBuy
2019/03/16 全球购物
通信工程专业个人找工作求职信范文
2013/09/21 职场文书
教育专业个人求职信
2013/12/02 职场文书
村优秀党员事迹材料
2014/01/15 职场文书
国际经济与贸易专业大学生职业规划书
2014/03/01 职场文书
软件工程毕业生自荐信
2014/07/04 职场文书
祖国在我心中演讲稿450字
2014/09/05 职场文书
2014年底个人工作总结
2015/03/10 职场文书
2015年终个人政治思想工作总结
2015/11/24 职场文书
2020年个人安全保证书参考模板
2020/01/08 职场文书