博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
操作execl
阅读量:5123 次
发布时间:2019-06-13

本文共 890 字,大约阅读时间需要 2 分钟。

1 import xlrd 2  3  4 class OpenExecl: 5     def __init__(self, file_path=None): 6         if file_path == None: 7             self.execl_path = r"H:\***.xls" 8         else: 9             self.execl_path = file_path10         self.execl = self.get_execl()11 12     def get_execl(self):13         tables = xlrd.open_workbook(self.execl_path)14         return tables15 16     def get_sheet(self):17         # 打开第一张表18         sheet_data = self.execl.sheets()[0]19         return sheet_data20 21     def get_lines(self):22         # 获取表的行数23         lines = self.get_sheet().nrows24         return lines25 26     def get_cell(self, row, cell):27         # 取第row行的第cell列内容28         data = self.get_sheet().cell(row, cell).value29         return data30 31 32 if __name__ == '__main__':33     book = OpenExecl()34     print(book.get_cell(0, 4))

 

转载于:https://www.cnblogs.com/ronle/p/10390817.html

你可能感兴趣的文章
warshall 求传递闭包 Cow Contest POJ - 3660
查看>>
css3学习笔记之渐变
查看>>
你会使用super()吗?你确定你了解它吗?
查看>>
【bzoj4825】[Hnoi2017]单旋 线段树+STL-set
查看>>
【小记】-003--a标签与 window.location.href 的区别
查看>>
python学习第十天列表的增加,修改,删除操作方法
查看>>
专题2(附篇):平面问题的差分解之差分公式的推导
查看>>
Vim命令
查看>>
pl/sql配置连接远程数据库oracle,本地没有安装oracle数据库的情况下
查看>>
PLSQL不好用,提示ora-12514 错误解决方法
查看>>
Struts中如何实现查询结果分页显示
查看>>
测试jdbc连接下,mysql和mycat的吞吐性能
查看>>
Wavecom短信猫Q2403A模块更适合二次开发应用
查看>>
Longest Valid Parentheses
查看>>
第二次作业
查看>>
ionic简介
查看>>
SVN环境搭建步骤
查看>>
链式堆栈
查看>>
linux 使用yum安装mysql
查看>>
记忆化搜索 || POJ 1088 滑雪
查看>>