最近测试过程中需要用到python读取excel用例数据,于是去了解和学习了下xlrd库,这里只记录使用过程中读取excel数据相关操作。

安装xlrd库(推荐学习:Python视频教程)

可以下载xlrd库包到本地安装,也可以通过pip命令安装,这里我选择pip命令:pip install xlrd

使用xlrd读取excel数据

具体详细的操作可以参考xlrd库操作说明文档,以下是两种读取excel数据的方法:

根据Excel中sheet名称读取数据:import xlrd

def readExcelDataByName(fileName, sheetName):

table = None

errorMsg = None

try:

data = xlrd.open_workbook(fileName)

table = data.sheet_by_name(sheetName)

except Exception, msg:

errorMsg = msg

return table, errorMsg

根据Excel中sheet的序号获取:import xlrd

def readExcelDataByIndex(fileName, sheetIndex):

table = None

errorMsg = ""

try:

data = xlrd.open_workbook(fileName)

table = data.sheet_by_index(sheetIndex)

except Exception, msg:

errorMsg = msg

return table, errorMsg

更多Python相关技术文章,请访问Python教程栏目进行学习!

以上就是python怎么读取excel中的数值的详细内容,更多请关注php中文网其它相关文章!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

python怎么读取excel-python怎么读取excel中的数值相关推荐

  1. Excel如何从单元格中提取数值

    一. 1.如下图B列单元格为混合文本,现在想要将B列单元格中的数值提取出来. 2.全选B列数据单元格区域 3.点击下图选项(Excel插件,百度即可了解详细的下载安装方法,本文这里不作详细叙述) 4. ...

  2. EXCEL 快速统计一列中相同数值出现的个数

    之前用EXCEL需要统计频次用到的.这篇文章放在笔记本很久了,记录一下. 首先,选中A1:A51的数据范围,选择[插入]-[数据透视表]. 按照默认设置,在新工作表中创建数据透视表,点击[确定]按钮. ...

  3. python给excel排序_Python实现EXCEL表格的排序功能示例

    Python实现EXCEL表格的排序功能示例 EXCEL的数值排序功能还是挺强大的,升序.降序,尤其自定义排序,能够对多个字段进行排序工作. 那么,在Python大法中,有没有这样强大的排序功能呢?答 ...

  4. 如何使用Python创建,读取,更新和搜索Excel文件

    This article will show in detail how to work with Excel files and how to modify specific data with P ...

  5. python怎么读取txt文件内容然后保存到excel-Python实现读取txt文件并转换为excel的方法示例...

    本文实例讲述了Python实现读取txt文件并转换为excel的方法.分享给大家供大家参考,具体如下: 这里的txt文件内容格式为: 892天平天国定都在?A开封B南京C北京(B) Python代码如 ...

  6. python如何读取excel数据-python怎么读取excel中的数值

    最近测试过程中需要用到python读取excel用例数据,于是去了解和学习了下xlrd库,这里只记录使用过程中读取excel数据相关操作. 安装xlrd库(推荐学习:Python视频教程) 可以下载x ...

  7. python读取txt文件并写入excel-Python实现读取txt文件并转换为excel的方法示例

    本文实例讲述了Python实现读取txt文件并转换为excel的方法.分享给大家供大家参考,具体如下: 这里的txt文件内容格式为: 892天平天国定都在?A开封B南京C北京(B) Python代码如 ...

  8. python读取表格数据_Python读取Excel数据并根据列名取值

    一直想将自己接触到的东西梳理一遍,可就是迈不出第一步,希望从这篇总结开始不要再做行动的矮人了. 最近测试过程中需要用到python读取excel用例数据,于是去了解和学习了下xlrd库,这里只记录使用 ...

  9. python 批量读取xlsx并合并_python合并多个excel表格数据-python如何读取多个excel合并到一个excel中...

    python如何读取多个excel合并到一个excel中 思路 利用python xlrd包读取excle文件,然后将文件内容存入一个列表中,再利用xlsxwriter将内容写入到一个新的excel文 ...

  10. python处理json文件_python读取json文件转成excel

    python处理excel有xlwt,openpyxl等,而xlwt只支持excel2003,也就是最多有256列,而openpyxl则支持excel2007以上,最多65536列.下面是两个的程序. ...

最新文章

  1. Express踩坑系列之上传文件
  2. 推荐系统的实践与思考(上篇)【转】
  3. 在Windows2012R2中如何安装IIS8.5
  4. QML 性能优化建议(二)
  5. python logistics regression_Python——sklearn 中 Logistics Regression 的 coef_ 和 intercept_ 的具体意义...
  6. MapReduce Input Split 输入分/切片
  7. 【OpenCV 例程200篇】71. 连续函数的取样
  8. 贝叶斯分类器用于文本分类: Multinomial Naïve Bayes
  9. Java面试官:Kafka集群管理
  10. VISIO科学图形包-亲测VISIO2013可用,应该适用其他高级版本
  11. 《Photoshop CS3专家讲堂视频教程》(个人收集)
  12. The process has been signaled with signal '5'. 解决办法
  13. FaceBoxes论文阅读
  14. iptables中-j选项与-g选项的区别
  15. zbrush常用笔刷_Zbrush各笔刷特性
  16. 在Textview中获取指定文字位置(兼顾网址链接和emoji表情),并在其附近展示图片
  17. 安装ros系统出现 404 Not Found [IP: 91.189.91.38 80]
  18. DB2 错误解决方案:A system temporary table space with sufficient page size does not exist.. SQLCODE=-1585,
  19. bobo-browse
  20. SpringBoot + Vue 个人网站接入QQ登录手把手教你 完整版 新手友好

热门文章

  1. 【muduo源码分析】TcpServer服务架构
  2. matlab知识集锦(3)
  3. HiveQL学习笔记(四):Hive窗口函数
  4. raft协议 java_图解分布式协议-RAFT
  5. 配置Editplus调试PHP程序入门教程
  6. 【原创】数据库基础之Mysql(2)主从库配置
  7. JMeter Exception: java.net.BindException: Address already in use: connect(转)
  8. Java集合(List Map)
  9. 清除Eclipse和Myeclipse中的工作空间目录
  10. JavaScript事件冒泡简介及应用