如何基于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实现360的字符显示界面
Feb 21 Python
利用Python中的输入和输出功能进行读取和写入的教程
Apr 14 Python
基于Django contrib Comments 评论模块(详解)
Dec 08 Python
tensorflow: variable的值与variable.read_value()的值区别详解
Jul 30 Python
PyQt 实现使窗口中的元素跟随窗口大小的变化而变化
Jun 18 Python
解决django同步数据库的时候app models表没有成功创建的问题
Aug 09 Python
python实发邮件实例详解
Nov 11 Python
python实现图片插入文字
Nov 26 Python
简单了解python shutil模块原理及使用方法
Apr 28 Python
使用pyecharts1.7进行简单的可视化大全
May 17 Python
python实现批量移动文件
Apr 05 Python
Python 线程池模块之多线程操作代码
May 20 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数组中包含中文的排序方法
2014/06/03 PHP
php使用GD实现颜色渐变实例
2015/06/02 PHP
在laravel中实现将查询的对象转换为多维数组的函数
2019/10/21 PHP
php的对象传值与引用传值代码实例讲解
2021/02/26 PHP
jquery()函数的三种语法介绍
2013/10/09 Javascript
深入理解Javascript里的依赖注入
2014/03/19 Javascript
jQuery中nextUntil()方法用法实例
2015/01/07 Javascript
使用AngularJS来实现HTML页面嵌套的方法
2015/06/17 Javascript
通过BootStrap实现轮播图的实际应用
2016/09/26 Javascript
javascript+html5+css3自定义弹出窗口效果
2017/10/26 Javascript
webpack源码之loader机制详解
2018/04/06 Javascript
微信小程序自定义音乐进度条的实例代码
2018/08/28 Javascript
小程序和web画三角形实现解析
2019/09/02 Javascript
ES6 async、await的基本使用方法示例
2020/06/06 Javascript
python使用PyGame播放Midi和Mp3文件的方法
2015/04/24 Python
Python中自定义函数的教程
2015/04/27 Python
深入理解python中的浅拷贝和深拷贝
2016/05/30 Python
Python搜索引擎实现原理和方法
2017/11/27 Python
快速解决pandas.read_csv()乱码的问题
2018/06/15 Python
python遍历文件夹找出文件夹后缀为py的文件方法
2018/10/21 Python
python3.4+pycharm 环境安装及使用方法
2019/06/13 Python
Python爬虫 批量爬取下载抖音视频代码实例
2019/08/16 Python
python两个_多个字典合并相加的实例代码
2019/12/26 Python
如何基于Python实现数字类型转换
2020/02/07 Python
html5视频媒体标签video的使用方法及完整参数说明详解
2019/09/27 HTML / CSS
名人珠宝设计师:Melinda Maria Jewelry
2019/03/06 全球购物
搞笑获奖感言
2014/01/30 职场文书
社会工作专业自荐信
2014/09/26 职场文书
会计电算化实训报告
2014/11/04 职场文书
2014年营业员工作总结
2014/11/18 职场文书
个人借条范本
2015/05/25 职场文书
就业推荐表院系意见
2015/06/05 职场文书
2015国庆节感想
2015/08/04 职场文书
2019自荐信范文集锦!
2019/07/03 职场文书
Python中异常处理用法
2021/11/27 Python
django中websocket的具体使用
2022/01/22 Python