如何基于python操作excel并获取内容


Posted in Python onDecember 24, 2019

这篇文章主要介绍了如何基于python操作excel并获取内容,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

背景:从excel表中获取请求url、请求数据、请求类型、预期结果

因此,需要学会如何使用python从excel获取这些信息

#coding=utf-8
import xlrd
#创建对象时,获取对应excel 表格
#读取Excel行数
#获取单元格内容
class OperationExcel:
  
  def __init__(self,file_name = None,sheet_id = 0):
    if file_name:
      self.file_name = file_name
      self.sheet_id = sheet_id
    else:
      self.file_name = '../data.xlsx'
      self.sheet_id = 0
    self.data =self.get_data()
  
  def get_line(self):
    return self.data.nrows
  
  def get_cell_value(self,row,col):
    return self.data.cell_value(row,col)
  
  def get_data(self):
    data = xlrd.open_workbook(self.file_name)
    tables = data.sheets()[self.sheet_id]
    return tables

if __name__ == '__main__':
  opers = OperationExcel()
  print opers.get_line()
  print opers.get_cell_value(1,0)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现的彩票机选器实例
Jun 17 Python
Python守护线程用法实例
Jun 23 Python
python通过socket实现多个连接并实现ssh功能详解
Nov 08 Python
python: line=f.readlines()消除line中\n的方法
Mar 19 Python
Python格式化输出字符串方法小结【%与format】
Oct 29 Python
pandas 透视表中文字段排序方法
Nov 16 Python
一文带你了解Python中的字符串是什么
Nov 20 Python
PyTorch: 梯度下降及反向传播的实例详解
Aug 20 Python
python获取依赖包和安装依赖包教程
Feb 13 Python
python 实现超级玛丽游戏
Nov 25 Python
python 基于selenium实现鼠标拖拽功能
Dec 24 Python
Python获取百度热搜的完整代码
Apr 07 Python
python实现tail实时查看服务器日志示例
Dec 24 #Python
Python 模拟动态产生字母验证码图片功能
Dec 24 #Python
python中return的返回和执行实例
Dec 24 #Python
Python文件操作函数用法实例详解
Dec 24 #Python
Python的形参和实参使用方式
Dec 24 #Python
python接口自动化如何封装获取常量的类
Dec 24 #Python
使用PyOpenGL绘制三维坐标系实例
Dec 24 #Python
You might like
php之字符串变相相减的代码
2007/03/19 PHP
浅析Dos下运行php.exe,出现没有找到php_mbstring.dll 错误的解决方法
2013/06/29 PHP
PHP之autoload运行机制实例分析
2014/08/28 PHP
php获取当月最后一天函数分享
2015/02/02 PHP
PHP Class SoapClient not found解决方法
2018/01/20 PHP
csdn 博客中实现运行代码功能实现
2009/08/29 Javascript
jQuery实现点击标题输入详细信息
2013/04/16 Javascript
鼠标移到div,浮层显示明细,弹出层与div的上边距左边距重合(示例代码)
2013/12/14 Javascript
jQuery中复合属性选择器用法实例
2014/12/31 Javascript
iframe里使用JavaScript控制主页转向的方法
2015/04/03 Javascript
jQuery插件zepto.js简单实现tab切换
2015/06/16 Javascript
JS使用eval解析JSON的注意事项分析
2015/11/14 Javascript
JS简单编号生成器实现方法(附demo源码下载)
2016/04/05 Javascript
JavaScript事件处理的方式(三种)
2016/04/26 Javascript
json定义及jquery操作json的方法
2016/10/03 Javascript
浅谈JS如何实现真正的对象常量
2017/06/25 Javascript
使用async、enterproxy控制并发数量的方法详解
2018/01/02 Javascript
尝试自己动手用react来写一个分页组件(小结)
2018/02/09 Javascript
javascrit中undefined和null的区别详解
2019/04/07 Javascript
jQuery属性选择器用法实例分析
2019/06/28 jQuery
微信小程序渲染性能调优小结
2019/07/30 Javascript
JS图片预加载三种实现方法解析
2020/05/08 Javascript
国内常用的js类库大全(CDN公共库)
2020/06/24 Javascript
三步搞定:Vue.js调用Android原生操作
2020/09/07 Javascript
Python 使用SMTP发送邮件的代码小结
2016/09/21 Python
Python中格式化format()方法详解
2017/04/01 Python
python导入csv文件出现SyntaxError问题分析
2017/12/15 Python
详解python配置虚拟环境
2019/04/08 Python
python 已知一个字符,在一个list中找出近似值或相似值实现模糊匹配
2020/02/29 Python
python自动生成sql语句的脚本
2021/02/24 Python
video.js支持m3u8格式直播的实现示例
2020/05/20 HTML / CSS
澳大利亚电子产品购物网站:Dick Smith
2017/02/02 全球购物
师范生见习报告
2014/10/31 职场文书
党支部对转正的意见
2015/06/02 职场文书
新教师2015年度工作总结
2015/07/22 职场文书
对Golang中的FORM相关字段理解
2021/05/02 Golang