如何基于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解释执行原理分析
Aug 22 Python
python自动化测试之setUp与tearDown实例
Sep 28 Python
Python实现爬虫设置代理IP和伪装成浏览器的方法分享
May 07 Python
python 中字典嵌套列表的方法
Jul 03 Python
Python OpenCV读取png图像转成jpg图像存储的方法
Oct 28 Python
Python 给定的经纬度标注在地图上的实现方法
Jul 05 Python
弄懂这56个Python使用技巧(轻松掌握Python高效开发)
Sep 18 Python
在Python中利用pickle保存变量的实例
Dec 30 Python
Tensorflow训练模型越来越慢的2种解决方案
Feb 07 Python
详解使用python3.7配置开发钉钉群自定义机器人(2020年新版攻略)
Apr 01 Python
Python 通过监听端口实现唯一脚本运行方式
May 05 Python
如何在scrapy中捕获并处理各种异常
Sep 28 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
文件上传类
2006/10/09 PHP
使用PHP会话(Session)实现用户登陆功能
2013/06/29 PHP
php获取textarea的值并处理回车换行的方法
2014/10/20 PHP
一个经典实用的PHP图像处理类分享
2014/11/18 PHP
Thinkphp5.0框架视图view的循环标签用法示例
2019/10/12 PHP
laravel中Redis队列监听中断的分析
2020/09/14 PHP
PHP http请求超时问题解决方案
2020/11/13 PHP
jQuery(非HTML5)可编辑表格实现代码
2012/12/11 Javascript
定时器(setTimeout/setInterval)调用带参函数失效解决方法
2013/03/26 Javascript
cookie的复制与使用记住用户名实现代码
2013/11/04 Javascript
javascript向后台传送相同属性的参数即数组参数
2014/02/17 Javascript
jQuery实现带延迟的二级tab切换下拉列表效果
2015/09/01 Javascript
值得分享和收藏的Bootstrap学习教程
2016/05/12 Javascript
SelecT下拉框选中和取值的解决方法
2016/11/22 Javascript
angular.js 路由及页面传参示例
2017/02/24 Javascript
js实现登录框鼠标拖拽效果
2017/03/09 Javascript
微信小程序开发之数据存储 参数传递 数据缓存
2017/04/13 Javascript
vue实现简单表格组件实例详解
2017/04/16 Javascript
浅谈Vue.js路由管理器 Vue Router
2018/08/16 Javascript
React Router V4使用指南(精讲)
2018/09/17 Javascript
详解 微信小程序开发框架(MINA)
2019/05/17 Javascript
小程序实现锚点滑动效果
2019/09/23 Javascript
详解Python2.x中对Unicode编码的使用
2015/04/03 Python
python3实现读取chrome浏览器cookie
2016/06/19 Python
Python HTML解析器BeautifulSoup用法实例详解【爬虫解析器】
2019/04/05 Python
pycharm配置git(图文教程)
2019/08/16 Python
Django中使用haystack+whoosh实现搜索功能
2019/10/08 Python
意大利领先的线上奢侈品销售电商:Eleonora Bonucci
2017/10/17 全球购物
美团网旗下网上订餐平台:美团外卖
2020/03/05 全球购物
大专生的学习自我评价
2013/12/04 职场文书
计划生育证明格式及范本
2014/10/09 职场文书
临时工聘用合同协议书
2014/10/29 职场文书
数学教师求职信范文
2015/03/20 职场文书
职场干货:简历中的自我评价应该这样写!
2019/05/06 职场文书
go:垃圾回收GC触发条件详解
2021/04/24 Golang
聊聊redis-dump工具安装问题
2022/01/18 Redis