(seleluim 七) xlrd模块处理execl文档
2016-06-09 06:36
555 查看
为了实现测试用例参数化,采用xsl进行文档配置。下面对文档进行解析
1、导入xrld模块
安装命令:C:\Python35\Scripts > pip install xlrd
2、Excel文件操作常用函数
for sheet_index in range(workbook.nsheets):
print(workbook.sheet_by_index(sheet_index)
print(workbook.sheet_by_name(sheet_name))
1、导入xrld模块
安装命令:C:\Python35\Scripts > pip install xlrd
2、Excel文件操作常用函数
workbook = xlrd.open_workbook('data.xls') #通过open_workbook返回的xlrd.Book对象包含了所有对工作簿要的事情,能被用于在工作簿中取得独立的sheet
workbook.nsheets #返回sheet数量,整数,这个属性与sheet_by_index方法结合起来是获取独立sheet最常用的方法如:
for sheet_index in range(workbook.nsheets):
print(workbook.sheet_by_index(sheet_index)
workbook.sheet_names #sheet_names方法返回包含工作簿中所有sheet名字的unicode<span style="color:#FF0000;">列表</span>。单独的sheet可以通过sheet_by_name方法使用这些名字获取。<span><span class="keyword"> </span></span>for sheet_name in workbook.sheet_names():
print(workbook.sheet_by_name(sheet_name))
nrows和ncols属性分别包含了work<span style="color:#FF6666;">sheet</span>中的行数和列数
<span><span class="keyword"></span></span><span><span> </span></span><span><span></span></span> sheets方法的结果是迭代获取工作簿中的每个sheet <span><span>workbook.sheet_by_name(sheet_name)</span></span>
相关文章推荐
- [TypeScript] Stopping a TypeScript Build When Errors Are Found
- 设计模式-抽象工厂和builder模式
- 2016 UESTC Training for Math Problem F-粗心的谭爷(线性筛素数)
- 2016 UESTC Training for Math Problem D-熄灯啦!(乱搞)
- 2016 UESTC Training for Math Problem C-咸鱼的跑步比赛(解同余线性方程组)
- 2016 UESTC Training for Math Problem B-三角形棋盘上的博弈游戏(打表+DP)
- 2016 UESTC Training for Math Problem A-谭爷的黑暗沙拉(组合数学)
- leetcode 3. Longest Substring Without Repeating Characters My Submissions QuestionEditorial Solution
- android控件篇:ViewPager+Fragment+GridView的使用(与AndroidQuery框架结合)
- leetcode之Top K Frequent Elements
- Android 图标上面添加提醒(二)使用开源UI类库 Viewbadger
- UI
- select, iocp, epoll,kqueue及各种I/O复用机制
- 关于UICollectionView的间距
- UIKit:使软键盘失去焦点的几种情况
- UINavigationController和Storyboard的应用
- Arduino舵机控制
- Arduino舵机控制
- UVa 11572 - Unique Snowflakes
- otauimgcmd