(seleluim 七) xlrd模塊處理execl文檔

爲了實現測試用例參數化,採用xsl進行文檔配置。下面對文檔進行解析

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>





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章